Help & Documentation

Everything you need to know about FreeTrialReminder - from installation to advanced features.

Getting Started

📋 What You'll Need

To use FreeTrialReminder with Gmail integration (Draft and Auto-Send modes), you'll need:

  • A Google account
  • Google Cloud Console access
  • 5-10 minutes for initial setup

Installation

1

Download the Extension

Download the FreeTrialReminder extension files from our website or GitHub repository. Extract the ZIP file to a location on your computer.

2

Load in Chrome

Open Chrome and navigate to chrome://extensions/

  1. Enable "Developer mode" using the toggle in the top right corner
  2. Click "Load unpacked"
  3. Select the extracted FreeTrialReminder folder
  4. The extension icon should appear in your browser toolbar
3

Pin the Extension

Click the puzzle piece icon in your Chrome toolbar and pin FreeTrialReminder for easy access. This allows you to see the countdown badge at all times.

OAuth Setup (Required for Gmail Features)

⚠️ Important

OAuth setup is only required if you want to use Draft Mode or Auto-Send Mode. Manual Mode works without any Gmail connection.

FreeTrialReminder uses OAuth2 to securely connect to your Gmail account. This allows the extension to create draft emails or send cancellation emails on your behalf.

1

Create Google Cloud Project

  1. Go to Google Cloud Console
  2. Click "Select a project" → "New Project"
  3. Name it "FreeTrialReminder" and click "Create"
  4. Wait for the project to be created (usually takes a few seconds)
2

Enable Gmail API

  1. In the Google Cloud Console, go to "APIs & Services" → "Library"
  2. Search for "Gmail API"
  3. Click on "Gmail API" and then click "Enable"
  4. Wait for the API to be enabled
3

Configure OAuth Consent Screen

  1. Go to "APIs & Services" → "OAuth consent screen"
  2. Select "External" user type and click "Create"
  3. Fill in the required fields:
    • App name: FreeTrialReminder
    • User support email: Your email
    • Developer contact: Your email
  4. Click "Save and Continue"
  5. On the "Scopes" page, click "Add or Remove Scopes"
  6. Add these scopes:
    • https://www.googleapis.com/auth/gmail.send
    • https://www.googleapis.com/auth/gmail.compose
  7. Click "Update" then "Save and Continue"
  8. Add yourself as a test user on the next screen
  9. Click "Save and Continue" and then "Back to Dashboard"
4

Create OAuth Client ID

  1. Go to "APIs & Services" → "Credentials"
  2. Click "Create Credentials" → "OAuth client ID"
  3. Select "Chrome Extension" as the application type
  4. Name it "FreeTrialReminder Extension"
  5. For the "Item ID", enter your Chrome extension ID:
    • Go to chrome://extensions/
    • Find FreeTrialReminder and copy the extension ID
    • Paste it in the "Item ID" field
  6. Click "Create"
  7. Copy the Client ID - you'll need this in the next step
5

Configure Extension

  1. Open the extension folder on your computer
  2. Open manifest.json in a text editor
  3. Find the oauth2 section
  4. Replace YOUR_CLIENT_ID_HERE with your actual Client ID
  5. Save the file
  6. Go back to chrome://extensions/
  7. Click the refresh icon on the FreeTrialReminder card
"oauth2": {
  "client_id": "YOUR_CLIENT_ID_HERE.apps.googleusercontent.com",
  "scopes": [
    "https://www.googleapis.com/auth/gmail.send",
    "https://www.googleapis.com/auth/gmail.compose"
  ]
}

✅ Setup Complete!

Your OAuth configuration is complete. You can now use all three cancellation modes in FreeTrialReminder.

Adding Your First Trial

Now that FreeTrialReminder is installed, let's add your first trial subscription:

1

Open the Extension

Click the FreeTrialReminder icon in your browser toolbar to open the popup.

2

Click "Add Trial"

Click the large "Add New Trial" button to open the trial creation form.

3

Fill in Trial Details

Enter the following information:

  • Service Name: The name of the service (e.g., "Netflix", "Spotify")
  • Trial End Date: When the free trial expires
  • Cancellation Email: The support email for canceling (e.g., [email protected])
  • Cancellation Mode: Choose Manual, Draft, or Auto-Send
  • Notes (Optional): Any additional details you want to remember
4

Save and Track

Click "Save Trial" and you're done! The extension will now track this trial and notify you as the deadline approaches.

Core Features

Live Countdown Badge

See days remaining directly on the extension icon. Color-coded from green (safe) to red (urgent).

🔔

Smart Notifications

Automatic reminders at 3 days, 1 day, and on the expiration day. Never miss a deadline.

✉️

Gmail Integration

Seamlessly create drafts or send cancellation emails through your Gmail account.

🎨

Color-Coded Urgency

Visual system changes from green (7+ days) to yellow (3-6 days) to red (0-2 days).

Countdown Badge

The extension icon shows a live countdown of days remaining until your next trial expires. The badge updates automatically and uses color coding to indicate urgency:

Days Remaining Badge Color Meaning
7+ days 🟢 Green Plenty of time remaining
3-6 days 🟡 Yellow Approaching deadline
0-2 days 🔴 Red Urgent - take action!
Expired ⚫ Gray Trial has ended

Browser Notifications

FreeTrialReminder sends automatic browser notifications at key intervals:

Example Browser Notification:

FreeTrialReminder
⚠️ Trial Ends Today: Netflix
Your trial ends TODAY (Jan 15, 2026). Cancel now to avoid being charged!
Appears 1 day before & on end date

💡 Tip

Make sure you've granted notification permissions to Chrome for FreeTrialReminder. You'll be prompted on first use, or you can enable them in Chrome settings.

Additional Notification Types

Beyond browser notifications, FreeTrialReminder offers two more powerful ways to ensure you never miss a deadline:

📍 Floating Alert Badge

When trials are urgent (0-2 days remaining), a floating badge appears on ALL websites you visit, making it impossible to miss the deadline:

Example Floating Badge:

⚠️ Trial Ends in 1 Day!
Your Netflix trial ends tomorrow. Cancel now!

This badge follows you across ALL websites until you take action

⚠️ Auto-Open Popup

When trials end TODAY, the extension popup automatically opens with an urgent "ACTION REQUIRED TODAY" banner:

Example Auto-Open Popup:

FreeTrialReminder
⚠️ ACTION REQUIRED TODAY
Netflix Premium
TODAY
Trial ends: Jan 15, 2026

Opens automatically once per day when trials expire today

Cancellation Modes

FreeTrialReminder offers three different cancellation modes to match your preferences and workflow:

Manual Mode

Manual Cancellation

Perfect for users who want complete control over the cancellation process. FreeTrialReminder provides a convenient mailto link that opens your default email client with pre-filled details.

How It Works:

  1. When it's time to cancel, click "Cancel via Email" in the extension
  2. Your default email client opens with the cancellation email pre-filled
  3. Review and send the email manually
  4. Mark the trial as canceled in FreeTrialReminder

Advantages:

  • No Gmail OAuth setup required
  • Works with any email client
  • Full control over email content and timing
  • Can add attachments or modify the message

Best For:

Users who prefer to personally review and send all emails, or those who don't want to connect their Gmail account.

Draft Mode

Automatic Draft Creation

The perfect middle ground - FreeTrialReminder creates a professional cancellation email draft in your Gmail account, which you can review and send at your convenience.

How It Works:

  1. When it's time to cancel, FreeTrialReminder automatically creates a draft email in your Gmail
  2. You receive a notification that the draft is ready
  3. Open Gmail and find the draft in your Drafts folder
  4. Review, edit if needed, and send the email
  5. The extension tracks when the draft was created

Draft Template:

Subject: Cancel My Subscription - [Service Name]

Dear [Service Name] Support Team,

I would like to cancel my subscription/trial for [Service Name].

Please confirm the cancellation and ensure no further charges are made to my account.

Account details:
- Email: [your-email]
- Service: [Service Name]
- Request Date: [current-date]

Thank you for your assistance.

Best regards

Advantages:

  • Saves time with automatic draft creation
  • Professional, proven email template
  • Full review and editing capability before sending
  • Accessible from any device with Gmail access

Requirements:

  • Gmail account
  • OAuth setup completed (see Getting Started section)
  • Gmail API scope: gmail.compose

Best For:

Users who want automation but prefer to review emails before sending. Ideal for important subscriptions or when you need to add personalized details.

Auto-Send Mode

Fully Automated Cancellation

The ultimate failsafe - FreeTrialReminder automatically sends the cancellation email 24 hours before your trial ends, ensuring you never forget to cancel.

How It Works:

  1. You set up a trial with Auto-Send mode enabled
  2. FreeTrialReminder monitors the trial continuously
  3. 24 hours before the trial end date, the extension automatically sends a cancellation email
  4. You receive a notification confirming the email was sent
  5. The trial is automatically marked as canceled in your dashboard

Safety Features:

  • 24-Hour Buffer: Emails are sent 1 day before expiration, giving companies time to process the request
  • Confirmation Notification: You're immediately notified when an email is sent
  • Email Record: All sent emails appear in your Gmail Sent folder
  • Manual Override: You can disable auto-send or manually cancel before the automated email

⚠️ Important Safety Note

Auto-Send Mode is designed as a failsafe, not a primary cancellation method. We recommend:

  • Still reviewing your trials regularly
  • Manually canceling when possible for peace of mind
  • Checking that emails were received by the service
  • Following up if you don't receive confirmation from the company

Requirements:

  • Gmail account
  • OAuth setup completed
  • Gmail API scope: gmail.send
  • Chrome must be running at the scheduled send time

Best For:

Busy users who want complete peace of mind. Perfect as a backup plan for trials you might forget about.

Trial Management

Active Trials Dashboard

The main popup displays all your active trials in the "ACTIVE TRIALS" section. Each trial card provides complete information and quick actions at your fingertips.

Example Active Trial Card:

ACTIVE TRIALS
Test 2
Ends today!
End Date: Jan 5, 2026

What Each Trial Card Shows:

Action Buttons Explained

✏️ Edit

Edit Button

Click to modify the trial details. You can change:

  • Service name
  • End date
  • Cancellation email
  • Cancellation mode (Manual, Draft, or Auto-Send)
  • Notes
Cancelled

Cancelled Button

Mark the trial as cancelled after you've successfully cancelled the subscription:

  • Click this button to notify FreeTrialReminder you've cancelled
  • The trial moves to your "Cancelled Trials" list
  • All notifications are automatically disabled for this trial
  • The countdown badge updates to show your next upcoming trial

✅ Best Practice

Always click "Cancelled" after you receive confirmation from the service that your subscription has been cancelled. This keeps your trial list clean and accurate.

Send Email

Send Email Button

Quickly send a cancellation email using your selected cancellation mode:

  • Manual Mode: Opens your default email client with pre-filled details
  • Draft Mode: Creates a draft email in your Gmail account
  • Auto-Send Mode: Immediately sends the cancellation email via Gmail

The button adapts based on your chosen cancellation mode for that trial.

Delete

Delete Button

Permanently remove a trial from FreeTrialReminder:

  • Click the Delete button
  • Confirm the deletion in the popup dialog
  • The trial is immediately removed from your dashboard

⚠️ Warning

Deleting a trial cannot be undone. Make sure you've actually cancelled the subscription before deleting it from FreeTrialReminder. Consider using the "Cancelled" button instead to keep a record.

Alert Settings

Customize how and when FreeTrialReminder notifies you about expiring trials. Access these settings from the Settings tab in the extension popup.

Notification Preferences

Control which types of notifications you want to receive:

Notification Preferences Panel:

NOTIFICATION PREFERENCES
Browser Notifications
Show browser notifications when trials are ending
Floating Alert Badge
Show floating badge on websites when trials are urgent (0-2 days)
Auto-Open Popup
Automatically open extension when trials end today

Browser Notifications

When enabled, FreeTrialReminder sends native Chrome notifications to your system tray. These appear as standard desktop notifications.

Recommended: Keep this ON for the most reliable reminders.

Floating Alert Badge

When enabled, a floating coral badge appears in the bottom-right corner of ANY website you visit when trials are urgent (0-2 days remaining).

Recommended: Keep this ON if you want impossible-to-miss reminders while browsing.

Auto-Open Popup

When enabled, the extension popup automatically opens when you open Chrome on a day when trials expire today.

Recommended: Keep this ON for urgent same-day reminders. Opens once per day maximum.

Alert Timing

Choose when you want to be reminded about expiring trials:

Alert Timing Panel:

ALERT TIMING
Remind me:
1 day before trial ends
On the day trial ends

1 Day Before Trial Ends

Sends notifications 24 hours before the trial expires. This gives you time to:

  • Review the service one last time
  • Decide if you want to keep or cancel
  • Cancel without last-minute pressure

Recommended: Keep this checked for a warning shot before the deadline.

On the Day Trial Ends

Sends notifications on the actual expiration day. This is your final reminder before charges begin.

Recommended: Keep this checked as your last-chance reminder. Critical for avoiding unwanted charges.

✅ Best Practice

We recommend keeping BOTH timing options checked. The 1-day-before reminder gives you time to prepare, while the same-day reminder ensures you don't forget at the last minute.

💡 Tip

You can customize these settings at any time from the Settings tab. Changes take effect immediately for all your trials.

Analytics & Send History

Track your trial management activity and view a complete history of all cancellation emails sent by FreeTrialReminder. Access Analytics from the Analytics tab in the extension popup.

Overview Dashboard

The Overview section provides key metrics about your trial management:

Analytics Overview:

OVERVIEW
6
Total Trials
Tracked
4
Currently
Active
2
Successfully
Cancelled
2
Emails
Sent

📊 Total Trials Tracked

The total number of trials you've added to FreeTrialReminder, including both active and cancelled trials. This gives you an overall view of how many subscriptions you're managing.

✅ Currently Active

The number of trials that are still ongoing and haven't been cancelled yet. These are the trials you need to keep monitoring.

🎉 Successfully Cancelled

The number of trials you've marked as cancelled using the "Cancelled" button. This shows how many subscriptions you've successfully avoided being charged for.

📧 Emails Sent

The total number of cancellation emails sent through FreeTrialReminder using Draft Mode or Auto-Send Mode. This tracks your automated cancellation activity.

Send History

View a complete chronological record of all cancellation emails sent by FreeTrialReminder:

Send History Log:

SEND HISTORY
Test 3
1/5/2026 9:39:00 AM
AUTO-SENT
Test 4
1/4/2026 9:10:18 AM
AUTO-SENT

What Send History Shows:

Send Method Badges

Each email in the history is tagged with how it was sent:

  • AUTO-SENT - Email was automatically sent by FreeTrialReminder using Auto-Send mode
  • DRAFT - Email draft was created in Gmail using Draft mode (and subsequently sent)
  • MANUAL - Email was sent manually by you after clicking "Send Email"

✅ Why Send History Matters

The send history serves as proof that you attempted to cancel your subscription. If a company tries to charge you after you've sent a cancellation email, you have a timestamped record showing when you requested cancellation.

💡 Pro Tip

Take screenshots of your Send History for important subscriptions. This provides additional documentation if you need to dispute charges with your credit card company.

Export Data

Download all your trial data and send history as a JSON file for backup, record-keeping, or migration purposes.

Export Data Panel:

EXPORT DATA

Export your trial data and send history for your records

What Gets Exported?

When you click "Export as JSON", FreeTrialReminder creates a downloadable file containing all your data. For each trial, the following information is exported:

Field Description Example Value
serviceName Name of the trial service "Netflix Premium"
endDate When the trial expires "2026-01-15"
supportEmail Cancellation contact email "[email protected]"
serviceUrl Website URL for the service "https://netflix.com"
cancelled Whether trial is cancelled true or false
createdAt When you added this trial "2025-12-20T14:30:00Z"
id Unique identifier for the trial "trial_abc123xyz"

📥 How to Export Your Data

  1. Navigate to the Analytics tab in the extension popup
  2. Scroll down to the "EXPORT DATA" section
  3. Click the "Export as JSON" button
  4. A JSON file will automatically download to your default Downloads folder
  5. The file will be named something like freetrialreminder-data-2026-01-05.json

📄 JSON Format

The exported file is in JSON (JavaScript Object Notation) format, which is:

  • Human-readable text that you can open in any text editor
  • Machine-readable for importing into other applications
  • Industry-standard format for data exchange
  • Lightweight and easy to store or share

✅ Use Cases for Exported Data

  • Backup: Keep a local copy of your trial management data
  • Record-Keeping: Maintain historical records for tax or expense tracking
  • Migration: Transfer data if you switch computers or browsers
  • Analysis: Import into spreadsheet software for deeper analysis
  • Legal Documentation: Proof of cancellation attempts for disputes

⚠️ Privacy Note

The exported JSON file contains all your trial information including email addresses. Store this file securely and don't share it publicly. Consider encrypting sensitive exports if sharing with others.

Settings

Configure your cancellation mode preferences and customize email templates. Access Settings from the Settings tab in the extension popup.

Cancellation Mode

Choose how FreeTrialReminder handles cancellation emails for your trials. You can select from three different modes based on your preference for automation:

Cancellation Mode Selection:

CANCELLATION MODE
Manual Only
Just reminders – you handle cancellation
Create Draft (Gmail)
Auto-create draft email – you review & send
Auto-Send (Gmail)
⚠️
Send 1 day before if you forget to cancel

Manual Only

Select this mode if you want complete control over cancellation emails:

  • FreeTrialReminder only sends notifications and reminders
  • You manually handle all cancellation emails yourself
  • No Gmail connection required
  • Best for users who prefer traditional manual cancellation

Create Draft (Gmail)

Select this mode to automatically create cancellation email drafts:

  • FreeTrialReminder creates a draft email in your Gmail account
  • You review the draft before sending
  • Gives you the opportunity to personalize the message
  • Requires Gmail connection
  • Recommended: Best balance of automation and control

Auto-Send (Gmail) ⚠️

Select this mode for fully automated cancellation emails:

  • FreeTrialReminder automatically sends cancellation emails 1 day before expiration
  • No manual action required
  • Ultimate failsafe if you forget to cancel
  • Requires Gmail connection
  • Note: Email is sent automatically without your review

⚠️ Important

Auto-Send mode is powerful but use it carefully. Make sure your email template is professional and accurate before enabling this mode, as emails will be sent automatically without your review.

Gmail Connection

Draft and Auto-Send modes require connecting your Gmail account:

🔗 Connecting Gmail

  1. Complete the OAuth setup (see OAuth Setup section)
  2. Go to the Settings tab in the extension
  3. Click "Connect Gmail Account"
  4. Sign in with your Google account when prompted
  5. Grant the requested permissions
  6. You'll see "Connected: [email protected]" when successful

🔓 Disconnecting Gmail

To disconnect your Gmail account:

  1. Go to the Settings tab
  2. Click "Disconnect" next to your connected email
  3. Your cancellation mode will automatically switch to "Manual Only"

Note: You can also revoke access from your Google Account Permissions page.

Customize Cancellation Email

Edit the email template that will be used for Draft and Auto-Send modes. Personalize the message to match your communication style:

Email Template Editor:

Customize cancellation email:
Edit the email template that will be sent. Use placeholders: {serviceName}, {date}, {email}
Hello,

I would like to cancel my subscription for {serviceName}.

Please process this cancellation immediately to avoid any charges.
Account/Email: {email}
Service: {serviceName}
Request Date: {date}
Reset to Default

Template Placeholders

Use these placeholders in your email template. They will be automatically replaced with actual values when the email is sent:

Placeholder Replaced With Example
{serviceName} The name of the trial service Netflix Premium
{date} Current date when email is sent January 5, 2026
{email} Your Gmail address [email protected]

✅ Email Template Tips

  • Be professional: Use polite, clear language
  • Be specific: Clearly state you want to cancel
  • Include details: Use all three placeholders for complete information
  • Request confirmation: Ask for acknowledgment of cancellation
  • Keep it brief: Get to the point quickly

Editing Your Template

  1. Go to the Settings tab in the extension
  2. Scroll down to "Customize cancellation email"
  3. Edit the template text in the text area
  4. Use the placeholders {serviceName}, {date}, and {email} where appropriate
  5. Click "Save Template" to save your changes
  6. Click "Reset to Default" if you want to restore the original template

💡 Pro Tip

Test your template by using "Create Draft" mode first. This lets you see exactly what the email will look like before committing to Auto-Send mode.

Troubleshooting

Common Issues

Extension Not Showing Up

Problem: The FreeTrialReminder icon doesn't appear in my Chrome toolbar.

Solution:

  1. Go to chrome://extensions/
  2. Make sure FreeTrialReminder is enabled (toggle switch is blue)
  3. Click the puzzle piece icon in your toolbar
  4. Find FreeTrialReminder and click the pin icon

OAuth Errors

Problem: Getting "OAuth error" or "Failed to connect to Gmail" messages.

Solution:

  1. Verify your Client ID is correctly entered in manifest.json
  2. Make sure your email is added as a test user in Google Cloud Console
  3. Check that Gmail API is enabled in your project
  4. Try revoking and re-authorizing the connection:

Notifications Not Working

Problem: Not receiving browser notifications for trials.

Solution:

  1. Check Chrome notification permissions:
    • Go to chrome://settings/content/notifications
    • Make sure notifications are allowed
    • Check that FreeTrialReminder is not in the blocked list
  2. Verify your system notifications are enabled (Windows, Mac, or Linux settings)
  3. Try re-enabling notifications in the extension settings

Draft Not Creating in Gmail

Problem: Draft Mode not creating emails in my Gmail drafts folder.

Solution:

  1. Verify you've granted the gmail.compose scope in OAuth setup
  2. Check if you're logged into the correct Gmail account in Chrome
  3. Try disconnecting and reconnecting Gmail in extension settings
  4. Look in your Gmail trash folder - drafts sometimes appear there if there's an error

Auto-Send Not Working

Problem: Auto-Send Mode didn't send the cancellation email.

Solution:

  1. Make sure Chrome was running at the scheduled send time (24 hours before expiration)
  2. Verify the gmail.send scope is granted in your OAuth setup
  3. Check your Gmail Sent folder to see if the email was actually sent
  4. Check Chrome's background service workers are enabled
  5. As a backup, manually send the cancellation email

🔍 Still Having Issues?

Check the browser console for error messages:

  1. Right-click the extension icon
  2. Select "Inspect popup"
  3. Go to the Console tab
  4. Look for red error messages

Gmail API Quota Limits

Google imposes rate limits on Gmail API usage:

For typical usage (tracking 10-20 trials), you'll never approach these limits. If you somehow do, wait 24 hours for the quota to reset.

Frequently Asked Questions

General Questions

Is FreeTrialReminder really free?

Yes! FreeTrialReminder is completely free and open source. There are no hidden costs, premium tiers, or subscription fees.

How many trials can I track?

There's no limit! Track as many free trials as you need. The extension stores all data locally in your browser.

Does this work with services other than Gmail?

Manual Mode works with any email service. However, Draft Mode and Auto-Send Mode currently only support Gmail due to API requirements. We may add support for other providers in the future.

Can I use this on multiple computers?

Currently, trial data is stored locally in each Chrome browser. To use FreeTrialReminder on multiple devices, you'll need to set it up separately on each one. Cloud sync may be added in a future version.

Privacy & Security

What data does FreeTrialReminder collect?

FreeTrialReminder stores all data locally in your browser. We don't collect, store, or transmit any of your personal information to external servers. The only data stored is:

Is it safe to connect my Gmail account?

Yes. FreeTrialReminder uses Google's official OAuth2 protocol, which is the industry standard for secure authentication. We never see or store your Gmail password. You can revoke access at any time from your Google Account Permissions page.

What can FreeTrialReminder do with my Gmail?

Only what you explicitly authorize. The extension requests two specific scopes:

The extension CANNOT read your existing emails, delete emails, or access other parts of your Gmail account.

Can I revoke Gmail access?

Absolutely. You can revoke access at any time:

  1. Go to Google Account Permissions
  2. Find FreeTrialReminder in the list
  3. Click "Remove Access"

Manual Mode will continue to work, but Draft and Auto-Send modes will require re-authorization.

Technical Questions

Why do I need to set up my own OAuth credentials?

For security and privacy reasons, we distribute FreeTrialReminder as an unpacked extension that you configure with your own OAuth credentials. This means:

Can I publish this to the Chrome Web Store?

Yes! The extension code is open source. However, if you publish it, you'll need to set up shared OAuth credentials for all users, which requires additional verification from Google.

Does FreeTrialReminder work offline?

Partially. The extension will continue tracking trials and showing countdown badges offline. However, you'll need an internet connection to:

What happens if I close my browser?

No worries! FreeTrialReminder uses Chrome's alarm API to maintain persistent timers even when the browser is closed. As long as Chrome is installed, notifications and auto-send functionality will continue to work.

⚠️ Exception

For Auto-Send Mode to work, Chrome must be running (even if minimized) at the scheduled send time. If your computer is off, the email will be sent the next time you open Chrome.

Best Practices

What's the best cancellation mode to use?

It depends on your preference:

Many users combine modes: Auto-Send for low-stakes trials, Draft for everything else.

When should I add a trial to FreeTrialReminder?

Add trials as soon as you sign up for them! Don't wait until you "remember later" - that's when trials get forgotten. Add it immediately while the end date is fresh in your mind.

Should I trust Auto-Send Mode completely?

Auto-Send is designed as a failsafe, not a replacement for active management. We recommend:

Privacy & Security

Data Storage

FreeTrialReminder stores all data locally using Chrome's storage API. Your data never leaves your device unless you explicitly send emails through Gmail integration.

What's Stored:

What's NOT Stored:

OAuth Security

FreeTrialReminder uses OAuth2, which is specifically designed for secure, limited access to your Google account:

Open Source

FreeTrialReminder is open source, which means:

Permissions Explained

FreeTrialReminder requests these Chrome permissions:

Permission Purpose
storage Store trial data locally in your browser
alarms Schedule notifications and auto-send emails
notifications Show reminder notifications
identity Enable OAuth authentication with Google

✅ Privacy Commitment

FreeTrialReminder will never:

  • Sell your data to third parties
  • Display advertisements
  • Track your browsing behavior
  • Send your data to external servers
  • Access more than the minimum required permissions

Questions About Privacy?

If you have concerns about privacy or security, please review the source code on GitHub or contact us. We're committed to transparency and user privacy.