Privacy Policy

Last updated: April 14, 2026

1. Introduction

Calibrate AI is a job application tracking and AI-powered resume analysis tool built and maintained by a sole developer. This Privacy Policy explains what personal information is collected, how it is used, and how it is protected when you use the service.

2. Information Collected

Account Information

When you create an account, Calibrate AI collects your name, email address, and password (hashed). If you sign in with Google, your name, email, and profile picture are received from Google.

Job Application Data

You may enter job application details including company names, job titles, descriptions, locations, salaries, and application statuses. This data is stored in your account and is only accessible to you.

Resume Content

When you use the AI analysis feature, you paste resume text into the application. This text is sent to a third-party AI provider (Mistral AI) for analysis and is stored alongside the generated analysis results.

Session & Usage Data

Calibrate AI collects session information including IP addresses and user agent strings for authentication and security purposes. Upstash Redis is used for rate limiting, which tracks request counts per user.

3. How Your Information Is Used

  • To provide and maintain the Calibrate AI service, including job tracking and AI analysis
  • To authenticate your identity and secure your account
  • To send your resume text to Mistral AI for analysis when you explicitly request it
  • To enforce rate limits and prevent abuse of the AI analysis feature
  • To improve the service based on aggregate, non-identifying usage patterns

4. Third-Party Services

Mistral AI

When you run an AI analysis, your resume text and the corresponding job description are sent to Mistral AI for processing. Mistral AI processes this data according to their own privacy policy. No other personal information is sent to Mistral AI.

Google OAuth

If you choose to sign in with Google, basic profile information (name, email, profile picture) is received from Google. No other Google data is accessed.

Upstash Redis

Upstash Redis is used for rate limiting the AI analysis feature. Only your user ID and request timestamps are stored, and this data is automatically expired.

5. Data Storage & Security

Your data is stored in a PostgreSQL database. Passwords are hashed using bcrypt before storage. Sessions use HTTP-only, secure cookies with SameSite protection. Authorization checks are implemented on every request to ensure you can only access your own data.

6. Data Retention

Your account data and job applications are retained as long as your account is active. AI analysis results are stored indefinitely alongside the associated job application. When you delete a job application, all associated analyses are also permanently deleted.

7. Your Rights

You have the right to:

  • Access all data stored in your account
  • Update or correct your personal information
  • Delete individual job applications and their associated analyses
  • Request deletion of your account and all associated data by contacting the developer

8. Changes to This Policy

This Privacy Policy may be updated from time to time. Any changes will be reflected by updating the "Last updated" date at the top of this page. Continued use of the service after changes constitutes acceptance of the updated policy.

9. Contact

If you have questions about this Privacy Policy, you can reach the developer at bagasbas.nethangabriel@gmail.com.