Enjoy free trials — escape before billing day
Netflix, Adobe, YouTube Premium, SaaS tools… free trials are great until you forget to cancel. TrialGuard detects trial signup pages, adds a Google Calendar event one day before billing, and nudges you to cancel in time.
A Chrome extension that watches for free-trial checkout pages, adds cancel-by events to Google Calendar, and keeps every active trial in a local dashboard.
How TrialGuard works
Automatic detection
When you land on a payment or subscription page (Netflix, Canva, etc.), TrialGuard scans visible text for trial keywords—"free trial", "7 days", "1 month free"—and shows a lightweight popup in the top-right corner.
One-click reminder
Tap "Set reminder" and TrialGuard calculates your cancel-by date: trial length minus one safety day, then creates a Google Calendar event you approve.
Google Calendar sync (MVP)
On cancel-by day, your phone and desktop get the calendar alert you already rely on — even when Chrome is closed. Example: "[Cancel] Canva free trial ends tomorrow."
- Events created via Google Calendar API only after you connect your account
- Smartphone push through the Google Calendar app — no Chrome notification permission needed
Dashboard in the toolbar
Click the extension icon to see every active trial, days until billing, and quick links to each service. Trials sync via chrome.storage.sync across signed-in Chrome profiles.
Smart date calculator
Detected duration (7 / 14 / 30 days, etc.) is added to today's date, then one day is subtracted so you always get a buffer before the charge hits.
Coming in V2
- Direct cancel URLs for Netflix, Adobe, and other major services
- Monthly savings counter for easy sharing
- Notion integration for power users
Technical approach
- Content script: reads page text only on checkout-like pages (card fields, "subscribe", "free trial")
- Service worker: Google Calendar API for event creation after OAuth consent
- Storage: trial list in chrome.storage.sync — no developer server for trial data
User flow
From install to cancel reminder in five steps:
- Visit a trial signup page — extension detects trial keywords
- Popup asks: "Starting a 14-day trial? We'll remind you one day before billing."
- Tap "Set reminder" — cancel-by date saved and Google Calendar event created
- On D-Day — calendar alert on phone and desktop: "Billing tomorrow. Cancel now?"
- Tap the event — jump to the service cancel page
Who it's for
- Anyone who loves free trials but hates surprise charges
- Students & freelancers juggling multiple SaaS subscriptions
- Power users who rotate Netflix, Canva, Adobe trials intentionally
Privacy
- Trial metadata stored locally; Calendar events go only to your Google account
- Page text scanned only on checkout-like pages; no browsing history upload
- Google OAuth used only for Calendar event creation you explicitly approve
TrialGuard exists for one job: never pay for a trial you meant to cancel. Install once, set reminders in one click, and keep your wallet safe.
Chrome Web Store URLs
Register these paths in the Chrome Web Store listing for TrialGuard.
Store listing
Visitors are redirected by country (KR/JP) or browser language to /trialguard/en, /ko, or /ja.
- Homepage URL
- https://www.eajiai.com/trialguard/
- Support URL
- https://www.eajiai.com/trialguard/support
- Privacy policy URL
- https://www.eajiai.com/trialguard/privacy