Data Retention Policy

Version 1.2 · August 2026 · Broadlake Technologies LLC

This policy describes what data HireProxy collects, where it is stored, and how long it is retained. HireProxy is a multi-tenant SaaS platform where candidates create AI-powered career agents, prepare for roles, and practice interviews. Data is managed across several services, each with specific retention practices.

Data We Collect & Retain

Account & Profile Data

Confirmed email address, display name, account settings, and email communication preferences. Authentication is handled via email-based authentication (magic links) through Supabase Auth. Stored in Supabase (PostgreSQL) with authentication managed by Supabase Auth.

Retention: Active account lifetime. Deleted within 30 days of account deletion request.

Career Data (Knowledge Base)

User profiles, work history, career stories, employment gaps, resumes, branding preferences, and other candidate-provided information used to power AI career agents and interview prep. Stored in Supabase (PostgreSQL) with Row Level Security enforcing tenant isolation. File attachments stored in Supabase Storage.

Retention: Active account lifetime. Candidates may edit or delete individual items at any time. All data deleted within 30 days of account deletion.

Pending-Start Uploads

Resume files, target-job information, terms acceptance, practice answers and feedback, preparation status, and claim status submitted before sign-in through the public start flow. An email address is added only when the person chooses to save the work and continue. The temporary record is stored in Supabase (PostgreSQL), with files in Supabase Storage under private service-role-only paths, until the workspace is claimed or expires.

Retention: Unclaimed uploads expire after 24 hours and are cleaned up by a scheduled job that runs every 4 hours. Claimed temporary files are deleted after import; imported resume and interview data then follow active-account retention.

Conversation Logs

Messages exchanged between recruiters/hiring managers and AI career assistants, including questions asked and AI-generated responses. Stored in Supabase (PostgreSQL) and scoped to the respective tenant. Conversation content is also sent to the Anthropic Claude API for processing; see Anthropic's Privacy Policy for their data handling practices.

Retention: 90 days from creation, then eligible for deletion. Candidates may request earlier deletion.

Interview Prep & Practice Data

Job descriptions, target roles, interview stages, prep guides, study cards, quick-reference materials, typed answers, spoken-answer transcripts, speech metrics, AI feedback, adaptive follow-up questions, retry history, and private profile-improvement opportunities. Stored in Supabase (PostgreSQL) and scoped to the account. Practice audio is sent to OpenAI for transcription; text selected for spoken coaching is sent to OpenAI for speech generation. HireProxy stores the resulting transcript, metrics, and feedback, not a saved practice audio file.

Retention: Active account lifetime unless the user deletes an individual attempt where supported or requests deletion. Deleted with the account.

Contact Events & AI Reports

Records of recruiter contact events and AI-generated summaries of interactions. Stored in Supabase (PostgreSQL) and associated with the candidate's tenant.

Retention: Active account lifetime. Deleted with the account.

Payment Data

Subscription and billing information processed through LemonSqueezy. HireProxy does not store credit card numbers or full payment credentials directly. We retain a LemonSqueezy customer ID and subscription status in Supabase for account management.

Retention: Transaction records retained by LemonSqueezy per their data retention policies. Local subscription status retained for active account lifetime.

Email Delivery & Communication Preferences

Email delivery records for confirmation, secure access, account and service notices, and HireProxy interview tips, product updates, or occasional offers sent via Resend. Marketing emails include an unsubscribe option and remain separate from necessary account, billing, security, and service messages.

Retention: Delivery metadata is retained by Resend according to its data retention practices. Communication preferences remain with an active account. An unsubscribe suppresses marketing while the account exists. Account deletion removes the email and preference from active account records, and marketing delivery requires an active preference record. We do not store sent email content locally after dispatch.

Rate Limiting & Session Data

IP-derived or user-derived identifiers, request counts, timestamps, and bot-prevention status used for rate limiting and abuse prevention. Stored in Vercel KV (Redis) and, for Cloudflare Turnstile checks, processed by Cloudflare.

Retention: Expires automatically via TTL (typically minutes to hours). Not persisted long-term.

Error Monitoring Data

Application errors, stack traces, and performance metrics collected by Sentry for debugging and reliability improvement. May include request metadata but does not intentionally capture personal data.

Retention: Per Sentry's data retention settings (default 90 days).

Analytics Data

Page views, campaign parameters, Google click identifiers, structured conversion events, and general usage counts. First-party operator analytics can connect a campaign session to signup, evaluated interview practice, trial activation, and payment without storing raw resume, job-description, voice-answer, transcript, or career-story content for analytics. LogRocket diagnostics may run only on non-sensitive marketing surfaces when an app ID is enabled, and are separate from optional Google Ads, advertising, and audience-measurement tags. Cookie consent is built into the platform for those optional tags controlled by the NEXT_PUBLIC_ENABLE_TRACKING feature flag.

Retention: Per the analytics or diagnostics provider's retention settings when enabled. Consent-gated tags are not loaded unless tracking is enabled and consent is accepted.

Data We Do Not Collect

Your Rights

Data Security

Contact

Questions about data handling or retention: privacy@hireproxy.app

← Back to Privacy Policy