Privacy Policy
Effective September 29, 2026 · Version 2026-10-02.3
Who we are
Interview Flex Inc, incorporated in Delaware, USA, operates FlexPrep from Dallas, Texas. Contact flex-support@interviewflex.ai for privacy questions and requests. This policy applies to FlexPrep, including tryflexprep.com and the FlexPrep overview page.
Information and purposes
We process your email and account identifiers to authenticate you; interview settings, job descriptions, written answers, submitted audio and transcripts to provide practice and AI coaching; session history to let you revisit reports; and purchase, subscription, credit and refund records to administer billing. Support messages and technical records help us respond to requests, prevent misuse and keep the service working. Stripe processes payment details; FlexPrep does not receive your full card number.
Practice and AI
The free demo stores practice information on your device. Anyone using that browser profile may be able to see it. Cloud practice stores questions, submitted answers, transcripts and reports in your account. Practice reports are not supplied to recruiters through InterviewFlex employer evaluations. OpenAI processes interview context and submitted answers for question generation and coaching, and submitted audio for transcription. Cloud history does not retain a replayable copy of your submitted audio. FlexPrep disables stored text responses and has not enabled OpenAI API data sharing for model improvement; this does not mean providers retain no data for security or legal purposes.
Optional video and device voices
If you start an AI avatar interviewer, LiveAvatar receives question text and connection information; it does not access your camera. Camera answers include a 15-second preparation countdown and up to two retakes after the initial take. Your full video recording stays temporarily in browser memory for playback before submission; FlexPrep does not upload the full video or save it to your account. It is discarded after successful submission, replacement, or leaving the page. Results and history contain no recording playback. Audio is sent to OpenAI for transcription and existing answer-content coaching. If you separately opt in before recording, selected camera images are also sent through FlexPrep to OpenAI on submission for optional visual feedback on observable body language, visual delivery, and video etiquette. This does not grade vocal delivery, appearance, emotions, personality, or suitability for employment, and does not change answer-content scores. You can uncheck the option before submission. Declining does not prevent an interview or change purchased access. Transcripts, written feedback, and a consent record are saved in your practice history; camera images are not saved in the FlexPrep database or history. OpenAI processing is subject to its separate retention rules described in the Privacy Policy. Visual feedback is an optional educational estimate from sampled still images and may be inaccurate or unavailable. It cannot reliably assess continuous movement or vocal delivery. Provider session records can exist separately from FlexPrep history; deletion of tracked avatar sessions is queued and retried when a provider is unavailable. Device voice availability and processing depend on your browser and operating system.
OpenAI image processing and retention
For optional visual feedback we send up to 12 selected camera images, their timestamps, the interview question and your transcript to OpenAI. Images pass through our hosting service for processing and are not intentionally written to application storage or logs. We request non-stored AI responses (store:false) and have not enabled API data sharing for model improvement. These settings do not guarantee zero provider retention: OpenAI default abuse-monitoring logs may retain customer content for up to 30 days, with exceptions for legal requirements and flagged image safety review. See https://developers.openai.com/api/docs/guides/your-data for current provider rules. After submission you can contact flex-support@interviewflex.ai about withdrawing consent or deletion; withdrawal does not undo processing already performed or override lawful retention. We do not use this feature for facial recognition, identity matching, emotion recognition or hiring decisions.
Optional speaking delivery
Optional speaking-delivery feedback requires a separate choice before submission. If selected, submitted audio is additionally processed by OpenAI to estimate recognized filler words, speaking rate, and gaps between recognized words. Speech recognition may omit fillers and misestimate timing; gaps are not verified silence. These are descriptive practice measures, not a validated grade, and do not affect answer-content scores. We do not assess accent, stuttering, disability, emotion, personality, or job suitability. Written measures, sample timestamps and your consent are saved with the answer; no audio replay is stored in your account. Declining does not affect access. OpenAI processing follows the provider retention rules described in this policy. You can deselect the option before submission; withdrawal after submission cannot undo completed processing.
Service providers
We use Vercel for hosting, Supabase for accounts and database services, Resend for email delivery, Microsoft for support email, OpenAI for AI processing, LiveAvatar for optional video interviewing, and Stripe for payments. Providers receive information needed for their role and may process it outside your country, including in the United States. Contact us for information about applicable provider arrangements and international processing. We may also disclose information to comply with law, address fraud or security incidents, or handle a business transfer subject to applicable protections.
Storage and retention
We keep cloud practice history until you delete it or close your account. Deleting a session removes its practice content from the active database. Minimal usage evidence—identifiers, timing and purchase references, without answers or recordings—remains for billing and refund review until account closure. Our retention schedule for resolved support cases is 24 months after resolution and for FlexPrep-controlled billing/refund records is five years. Disposal may be handled manually. Limited records may be retained longer where required for a legal obligation or dispute. Stripe and other providers have separate retention rules; deletion from FlexPrep does not guarantee immediate deletion from every provider or backup.
Your choices and rights
Delete sessions in History or close your cloud account from Account after subscription access has ended. Contact support for assistance, including deletion during an active subscription, access, correction, or a copy of your information. We may verify your identity. Account closure does not automatically remove local demo history. Signing out does not cancel billing. We use browser/device storage for sign-in, preferences and local practice; the current FlexPrep app does not include advertising trackers. Avoid submitting sensitive personal information or confidential employer material.
Regional information
Where applicable, we process account, practice and payment information to perform our agreement with you, maintain security and prevent misuse for our legitimate interests, and meet legal obligations. Where processing relies on consent, you may withdraw it. Depending on your location, you may have rights to access, correct, erase, restrict, object to processing, receive a portable copy, or appeal a decision. You may object to processing based on legitimate interests by contacting us. UK residents may complain to the Information Commissioner’s Office; Canadian residents may contact the Office of the Privacy Commissioner of Canada or their provincial authority. Applicable US state rights also apply. We do not discriminate for exercising protected rights.
Age, security and changes
FlexPrep is intended for adults aged 18 and over. Contact us if you believe a child has provided information. We use safeguards designed to protect data, but cannot guarantee absolute security. We will update this policy and provide additional notice when appropriate or required.