Privacy Policy
This policy describes the information InterviewsVector processes, why it is used, and which service providers may receive it. The exact data depends on the features you choose to use.
Last reviewed September 28, 2026
Scope and the short version
You can read most InterviewsVector learning content without an account. Accounts, saved progress, resume tools, AI features, newsletters, feedback, and payment features process additional data only when you use them.
InterviewsVector uses browser storage, authentication cookies, Google Analytics, and Google AdSense. Feature data may be stored in Supabase or the application database. AI features send the input needed to generate a result to Groq or Anthropic. The sections below explain these flows in more detail.
Information the service may process
- Account and authentication data. This may include your email address, username or display name, profile image, authentication/session data, and GitHub profile information if you choose GitHub sign-in. Password handling is provided by Supabase Auth; the application does not copy your password into its Prisma account record.
- Learning and product data. Depending on the feature, this can include target role and company, study plans, progress, bookmarks, question attempts, assessment results, project submissions, architecture designs, interview answers and feedback, community content, and feedback messages.
- Resume and AI-feature input. Resume files or pasted text, job descriptions, job titles, seniority, written coaching answers, interview responses, and architecture designs are processed when you request the relevant analysis or generation feature.
- Newsletter and email data. Newsletter signup can store your email address, subscription status, confirmation and unsubscribe tokens, and related timestamps. Emails sent directly to the addresses on the contact page are handled by the applicable mailbox provider, not a website contact form.
- Payment data. If a payment feature is available and you use it, Stripe receives the information needed for checkout, including billing and payment details. InterviewsVector stores identifiers and subscription status needed to manage the account, not full card numbers.
- Usage, device, and network data. Page paths, interactions, content identifiers, device/browser information, approximate location derived by providers, IP addresses, and request or error logs may be processed for analytics, advertising, security, rate limiting, and service operation.
Why information is used
Information is processed to:
- authenticate accounts and keep sessions working;
- provide saved progress, assessments, interview practice, and other requested features;
- parse documents and generate AI-assisted analysis or feedback;
- send confirmation, subscription, and service-related email;
- operate payments and subscription status when those features are offered;
- measure content and product usage, maintain the service, prevent abuse, and diagnose errors; and
- serve and measure advertising.
Cookies and browser storage
Supabase Auth and the legacy authentication integration can use cookies for sessions, security, callback handling, and related account functions. These necessary cookies remain available because disabling them would break sign-in or security controls.
InterviewsVector also uses local storage in your browser for items such as studied or completed questions, Academy progress and bookmarks, the AI Architect skill matrix and review queue, roadmap choices, Studio designs, and theme preferences. This browser data normally remains until the feature overwrites it or you clear it in the feature or browser. Some share actions can place selected roadmap or skill information in a URL that you choose to share.
Outside the EEA, UK, and Switzerland, the cookie settings panel stores your analytics and advertising choices in first-party local storage for up to 180 days. Google Analytics 4 remains blocked until Analytics is accepted. On monetized learning routes, the AdSense bootstrap can load while the publisher tag explicitly requests non-personalized ads. Accepting Advertising allows personalized ad requests and updates the associated Google Consent Mode signals. Rejecting non-essential storage leaves Analytics off and keeps AdSense in non-personalized mode.
Depending on the region and the AdSense account settings, limited ads may use cookies or local storage solely for invalid-traffic detection and fraud prevention. You can change your choice at any time; revoking a category reloads the page so Google tags restart under the denied defaults.
Third-party advertising vendors, including Google, may use cookies to serve ads based on a visitor's prior visits to InterviewsVector or other websites. Google's advertising cookies allow Google and its partners to select ads using those visits when personalization is permitted. You can opt out of Google personalized advertising in Google Ads Settings.
Other ad technology providers selected in the AdSense account may also participate in delivery or measurement. The current provider list and each provider's disclosed purposes are shown in Google's regional consent message where it applies; InterviewsVector must keep that list aligned with the AdSense ad-partner settings. Google explains how it uses information from partner sites in its partner-sites notice.
For visitors in the EEA, UK, and Switzerland, Google's certified Privacy & Messaging CMP manages the IAB TCF advertising choice and, when configured in AdSense, the related Google Consent Mode signals. Google may store the consent string needed to remember and communicate that decision. The persistent Cookie Settings control reopens the applicable first-party panel or Google consent message.
Browser settings can block or clear storage, but authentication, saved preferences, analytics, ads, or other features may then work differently. Google also provides controls for ad personalization and activity through its own settings.
Resume uploads and AI features
PDF and DOCX resume files are sent to an InterviewsVector endpoint for text extraction. The identified parsing handlers process the file in the request and do not write the raw file to application database or object storage. Pasted resume text is handled in the same way as other feature input.
Depending on the tool, extracted resume text, job information, written answers, interview content, or architecture designs are sent to Groq or Anthropic to produce the requested result. Some derived data—such as a readiness profile, question outcome, interview feedback, or score—may be saved when the feature says it will be.
The absence of an application database write for a raw resume does not mean that data never leaves the request or that infrastructure and AI providers keep no temporary records. Their handling is also governed by their own terms, policies, and the service configuration in use. Do not submit confidential information that is unnecessary for the result.
Service providers
The application currently integrates the following providers where the related feature is enabled:
| Provider | Purpose |
|---|---|
| Vercel | Hosting, delivery, and infrastructure request/error logs. Vercel Web Analytics and Speed Insights are not integrated. |
| Supabase | Authentication, session cookies, database records, progress, submissions, and newsletter records. |
| Groq and Anthropic | Feature-specific AI generation, resume analysis, coaching, grading, and architecture assistance. |
| Google Analytics | Consent-controlled page and interaction measurement. |
| Google AdSense | Advertising delivery, measurement, and the certified regional Privacy & Messaging CMP on monetized content routes. |
| Postmark | Authentication and newsletter email delivery. |
| Stripe | Checkout, billing, and subscription management when payment features are offered. |
| GitHub | Optional OAuth sign-in. |
These providers process data under their own terms and privacy policies. Provider retention, regional processing, and AI model training settings are not established by this repository and are not represented here as guarantees.
Retention
InterviewsVector does not apply one fixed retention period to every data type. Account-linked database records generally remain while needed to provide or operate the service unless they are deleted or a different requirement applies. Newsletter unsubscribe marks the address as unsubscribed so future mail can be suppressed; it does not automatically delete the subscription record. Browser storage remains until it is replaced, expires where an expiry is defined, or is cleared.
Rate-limit information may remain in a server process for that process's lifetime. Hosting, analytics, advertising, email, authentication, AI, and payment providers apply their own retention practices. Backup, fraud-prevention, legal, and operational records may not disappear immediately after a request.
Your choices and requests
- Use public learning content without creating an account.
- Choose whether to submit a resume, job description, answer, design, feedback message, or newsletter address.
- Unsubscribe from newsletter email using the link in the message.
- Clear cookies and local storage using browser controls; expect related sessions, progress, and preferences to reset.
- Use the footer's Cookie Settings control to reject, grant, or change optional categories and to reopen Google's regional advertising choices where they apply.
- Use Google's account and advertising controls where they apply.
- Email support@interviewsvector.com to request access, correction, or deletion of information associated with you. InterviewsVector may need to verify the request and may retain records where permitted or required by applicable law.
There is currently no self-service control that guarantees deletion of every account record and provider copy in one action.
Security and limitations
InterviewsVector uses service-provider and application controls intended to limit unauthorized access, including authenticated sessions and owner-scoped database rules in supported features. No internet service can guarantee absolute security. Do not submit passwords, payment card details, private keys, regulated data, or confidential employer or customer information through free-text and AI features.
Changes and contact
This policy may change as the service and its integrations change. A revised policy will show an updated review date on this page.
Privacy questions and data requests can be sent to support@interviewsvector.com. General inquiries can be sent to contact@interviewsvector.com.