Privacy Policy

Last updated: December 21, 2025

1. Information We Collect

Account Information

We collect your email address and password when you create an account.

Authentication via Google OAuth

When you sign in with Google, we collect your name, email address, and profile picture from your Google account. We do not have access to your Google password.

Profile Information

We collect job preferences, skills, experience, and other profile data you provide to improve job matching.

Usage Data

We track your AI usage, job scraping activity, and interactions with the service to enforce limits and improve functionality.

LinkedIn Profile Data

During onboarding, we use Relevance API to import your LinkedIn profile information including work experience, education, skills, certifications, and about section. This data is used to personalize your job matching and AI interview questions.

Payment Information

When you purchase AI tokens, payment processing is handled by Stripe. We do not store your credit card details on our servers. Stripe collects and processes your payment information, billing address, and transaction details according to their privacy policy.

2. How We Use Your Information

  • To provide and maintain the service
  • To authenticate your account and prevent unauthorized access
  • To scrape and analyze job postings relevant to your preferences
  • To score jobs using AI based on your profile
  • To send email notifications about new job matches (if enabled)
  • To enforce usage limits and prevent abuse
  • To improve and optimize the service

3. Data Storage and Security

Your data is stored securely using Convex, a modern backend-as-a-service platform. We implement industry-standard security measures to protect your information, but no method of transmission over the internet is 100% secure.

4. Chrome Extension

Our Chrome extension provides additional functionality for browsing and scoring jobs. Here's how it handles your data:

Local AI Processing

The extension uses Chrome's built-in Gemini Nano AI model for on-device job scoring. When you use local AI scoring, your job data is processed entirely on your device and is never sent to external servers. This provides privacy-focused scoring without consuming your cloud AI usage limits.

Chrome Storage

The extension stores authentication tokens and user preferences (such as your selected AI model) in Chrome's local storage. This data remains on your device and is used to maintain your session and settings.

LinkedIn Page Content

When you browse LinkedIn job pages with the extension active, it reads job details (title, company, description, location) from the page to enable job scoring and saving features. This data is only processed when you actively use the extension's features.

Extension Permissions

The extension requires the following permissions:

  • Storage: To save your authentication state and preferences
  • Side Panel: To display the job browsing interface
  • Tabs: To detect when you're viewing LinkedIn job pages
  • Context Menus: To provide quick sign-out access via right-click menu
  • Identity: To enable Google OAuth sign-in
  • AI Language Model Origin Trial: To enable Chrome's built-in Gemini Nano AI for local job scoring
  • LinkedIn.com access: To read job details from LinkedIn pages

5. Third-Party Services

We use the following third-party services that may collect information:

  • Apify: For scraping job postings from LinkedIn
  • Relevance API: For importing LinkedIn profile data during onboarding
  • Stripe: For processing token purchase payments
  • Google OAuth: For secure authentication
  • AI Services: For analyzing and scoring job postings
  • Resend: For sending email notifications
  • Vercel: For hosting the application

6. Payment Processing

Token purchases are processed through Stripe, a third-party payment processor. When you make a purchase, Stripe collects your payment information, billing address, and transaction details. We store transaction records (amount, date, token package) but do not store credit card information. Refer to Stripe's privacy policy for details on how they handle payment data.

7. Data Sharing

We do not sell, trade, or rent your personal information to third parties. We may share data with service providers necessary to operate the application, subject to confidentiality obligations.

8. Job Posting Data

Job postings are scraped from publicly available sources. We store and process this data to provide job matching services. This data may include company names, job titles, descriptions, and URLs.

9. Email Communications

With your consent, we may send you email notifications about job matches. You can disable these notifications at any time through your account settings.

10. Your Rights

You have the right to:

  • Access your personal data
  • Update or correct your information
  • Delete your account and associated data
  • Opt out of email communications
  • Export your data

11. Data Retention

We retain your data for as long as your account is active or as needed to provide services. If you delete your account, we will delete your personal data within a reasonable timeframe.

12. Cookies and Tracking

We use cookies and similar technologies for authentication, session management, and to improve your experience.

13. Children's Privacy

Our service is not intended for users under 18 years of age. We do not knowingly collect information from children.

14. Changes to Privacy Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes by posting the new policy on this page with an updated date.

15. Contact Us

For questions about this Privacy Policy or to exercise your rights, please contact us at: applyfastapp [at] gmail.com