| Information |
Why it matters |
| Account email |
Locates the account |
| Plan type |
Separates Individual, Team, annual, monthly, trial, and student access |
| Purchase date |
Determines refund timing |
| Trial start and end dates |
Trial days reduce refund request windows |
| Renewal date |
Supports auto-renewal complaints |
| Charge amount and invoice |
Supports billing review |
| Course access history |
Relevant to renewal or upgrade refund rules |
| Cancellation screenshot |
Supports future-billing disputes |
| Course URL |
Helps support check access or playback |
| Device and browser |
Helps troubleshoot video and app issues |
| Team name and seat list |
Supports Team account complaints |
| Student verification status |
Supports GitHub Student Developer Pack issues |
For refund complaints, lead with plan type, purchase date, trial days, and whether course material was accessed after payment.
Cancellation and Auto-Renewal Complaints
Frontend Masters says customers can cancel from the Subscription tab in My Account. Its My Account FAQ says canceling turns off auto-renew and that course access continues until the subscription expiration date.
Use this table:
| Cancellation issue |
Complaint focus |
| Need to stop renewal |
Ask for auto-renewal stop confirmation |
| Cannot find Subscription tab |
Send screenshot and account email to support |
| Canceled but still charged |
Provide cancellation screenshot and charge date |
| Employer or team account |
Ask team admin or support who controls billing |
| Student access ending |
Confirm whether a paid plan is active |
| Duplicate accounts |
Provide all possible emails |
Ask support to confirm subscription status, expiration date, whether auto-renew is off, and whether any future charges remain scheduled.
Refund Eligibility Complaints
Frontend Masters' current pricing and trial pages say Individual refunds are available for the initial subscription period only. The stated window is 10 days, less any trial days, for monthly subscriptions and 30 days, less any trial days, for annual subscriptions. They also say upgrades or renewals are not refundable unless the request is made within 24 hours of payment and no course material has been accessed in that time.
Use this table:
| Refund issue |
Evidence |
| Monthly Individual initial period |
Purchase date and trial days |
| Annual Individual initial period |
Purchase date and trial days |
| Renewal refund request |
Payment time and no-course-access confirmation |
| Upgrade refund request |
Upgrade time and access history |
| Charged after cancellation |
Cancellation screenshot and charge date |
| Duplicate billing |
Invoices, amounts, account emails |
| Course access failed after purchase |
Course URL, screenshot, support request date |
Ask Frontend Masters to state whether the request is inside the current refund window and whether access history affects the decision.
Team Subscription Complaints
Frontend Masters says Team subscription refunds are available for the initial subscription period only within 10 days, less trial days. It also says refunds are not available for unused team seats. Team complaints should identify who manages billing and which users are affected.
Use this table:
| Team issue |
What to include |
| Need Team refund review |
Team name, invoice, purchase date |
| Unused seats |
Seat list and team admin |
| User cannot access team |
User email and team name |
| Wrong number of seats |
Invoice and intended seat count |
| Team admin changed |
Old admin, new admin, company name |
| Renewal charge |
Renewal date, invoice, team plan |
If the user is not the team administrator, ask who controls billing before requesting cancellation or refund changes.
Course Access, Video Playback, and App Complaints
Frontend Masters access issues should be framed as account entitlement, course access, playback, progress, notes, live workshop access, or mobile app behavior. The support team needs the course URL and account email rather than only a broad description.
Use this table:
| Access issue |
Evidence |
| Paywall appears while subscribed |
Course URL, account email, screenshot |
| Video does not play |
Course URL, browser, device, network details |
| Progress not saved |
Course URL, account email, screenshot |
| Notes/bookmarks missing |
Account email and course name |
| App access issue |
Device, app version, account email |
| Live workshop problem |
Workshop name, date, account email |
| Course files or repo problem |
Course URL and link involved |
Ask support to confirm whether the issue is subscription entitlement, login identity, device playback, network behavior, course material, or a platform issue.
Student Offer and GitHub Developer Pack Complaints
Frontend Masters partners with the GitHub Student Developer Pack for a six-month student access offer. Its student offer page says no credit card is required and points users to support@frontendmasters.com if they have questions or trouble signing up.
Use this table:
| Student issue |
What to include |
| Cannot claim offer |
GitHub Student Developer Pack status |
| Email verification problem |
Student email and account email |
| Existing account conflict |
Existing Frontend Masters account email |
| Six-month access missing |
Claim date and screenshot |
| Offer expired |
Claim date and account status |
| Paid plan charged separately |
Paid account email and student offer email |
Separate student access issues from paid subscription issues so support can check the correct system.
Privacy and Account Data Requests
Frontend Masters' privacy policy explains collected information and user choices. Use privacy routes for data access, deletion, correction, marketing preference, cookie, or account data questions. Use support for billing, course access, team seats, and cancellation.
Use this table:
| Request |
What to include |
| Account deletion |
Account email and active subscription status |
| Access personal data |
Account email and request scope |
| Correct account data |
Current and corrected details |
| Marketing email opt-out |
Email address and message type |
| Cookie or tracking question |
Browser and request type |
| Privacy complaint after support issue |
Support history and account email |
If a refund or access complaint is still open, save invoices, screenshots, and support messages before asking for account deletion.
When to Escalate Beyond Frontend Masters
| Situation |
Escalation path |
Notes |
| Cancel option not visible |
support@frontendmasters.com |
Include screenshot |
| Charged after confirmed cancellation |
Support follow-up, then payment issuer if appropriate |
Include cancellation proof |
| Refund timing unclear |
Support |
Include purchase date, trial days, and plan |
| Team billing controlled by employer |
Team admin, then support |
Include company/team name |
| Student offer claim blocked |
Frontend Masters support and GitHub Student Developer Pack status |
Include screenshots |
| Privacy request unresolved |
Privacy route, then applicable authority |
Include request date |
Escalation works best when the request ties the account type, payment date, and Frontend Masters policy to one specific outcome.
What to Say in a Frontend Masters Complaint
Use this script:
"I need Frontend Masters support to review a complaint for account [email]. The issue is [subscription billing, cancellation, refund eligibility, auto-renewal, team license, unused seat, course access, video playback, app access, student offer, account login, privacy request, or support delay]. The account type is [Individual, Team, trial, annual, monthly, student offer, renewal, upgrade, or unknown]. The relevant details are [purchase date, trial dates, renewal date, amount, invoice, cancellation screenshot, course URL, access history, team name, seat list, GitHub Student Developer Pack status, screenshot, or support ticket]. I am requesting [cancellation confirmation, auto-renewal stop confirmation, refund eligibility review, team-seat correction, access troubleshooting, student access review, privacy response, or written policy explanation]. Please confirm the outcome in writing."
Let Pine AI Help File the Complaint