Privacy Policy

Effective Date: June 26, 2026

Checkride.bot (“the App”) is operated by AIVIATION LLC (“we,” “us,” or “our”). This Privacy Policy explains how we collect, use, and protect your information when you use our iOS application and related services.

1. Information We Collect

1.1 Information You Provide

  • Voice recordings: Checkride.bot is a voice-only app. When you take a practice exam, your microphone records your spoken answers and a recording of that audio is sent to our cloud backend so it can be transcribed and evaluated (see Section 3, Third-Party Services). Audio is captured only during an active exam session.
  • Exam session data: The text transcriptions of your spoken answers, and your performance against the Airman Certification Standards (ACS)
  • Exam preferences: Selected exam types, ACS focus areas, voice settings, and mode preferences

We obtain your permission before any audio leaves your device: on first launch, the app presents a notice that explains what is sent and to whom, and you must tap “Agree & Continue” before you can start an exam.

1.2 Information Collected Automatically

  • Apple Transaction IDs: When you make a purchase, we receive a transaction identifier from Apple to verify your entitlement
  • Session metadata: Timestamps, exam duration, ACS areas covered, and performance scores
  • Exam session identifier: A per-exam identifier used to maintain conversation continuity during an active session
  • Device identifier: A persistent identifier derived from Apple’s Identifier for Vendor (IDFV) and stored on your device. We use it as a first-party analytics key and to verify your entitlements. It is not your name, and it is not shared with third parties for advertising.
  • Cross-device identifier: A random identifier we generate and store in your private iCloud so we can recognize you as the same person across your Apple devices and across AIVIATION’s own apps for first-party analytics. It is stored in your iCloud account and is not shared with third parties.
  • Product-analytics events: First-party usage events — such as app opens, screens viewed, onboarding and paywall steps, and exam start, turn, and finish events — sent to our own AIVIATION backend. We use these only for our own product analytics; they are never sold and never shared with third parties for advertising.

1.3 Information We Do NOT Collect

  • We do not collect your name, email address, phone number, or physical address
  • We do not collect location data
  • We do not use advertising trackers, third-party advertising SDKs, or tracking pixels, and we do not track you across other companies’ apps or websites. We do collect first-party product analytics for our own use only (see Section 1.2)
  • We do not retain your voice recordings long-term — audio is temporarily stored only to process your exam turn and is automatically removed by a one-day storage-expiration rule (see Section 4)
  • We do not create user accounts and the app has no sign-in — we recognize your device through the identifiers described in Section 1.2, not through a username or password

2. How We Use Your Information

We use the information we collect solely to:

  • Provide and operate the exam preparation service
  • Convert your spoken answers to text (speech-to-text) and evaluate them against the ACS
  • Generate the examiner’s questions and synthesize the examiner’s spoken voice
  • Track your progress through ACS areas of operation
  • Generate performance scores and debrief reports
  • Verify your purchase entitlements via Apple StoreKit
  • Determine free trial eligibility
  • Apply returning customer discounts
  • Improve the quality of our AI examiner responses
  • Understand how the app is used and improve its features, using first-party analytics

3. Third-Party Services

3.1 Apple

Payments are processed entirely by Apple through StoreKit 2. We receive transaction identifiers to verify purchases but do not process or store payment card information. Apple’s privacy policy applies to payment processing: https://www.apple.com/legal/privacy/

3.2 Amazon Web Services (AWS)

Our backend infrastructure runs on AWS, primarily in the US East (Ohio) region; text-to-speech voice synthesis runs in the US East (N. Virginia) region. This includes:

  • Amazon API Gateway — handles API requests
  • AWS Lambda — processes application logic
  • Amazon Transcribe — receives the recording of your spoken answer and converts it to text (speech-to-text)
  • Amazon Bedrock — runs Anthropic’s Claude model to evaluate your answers and generate the examiner’s questions (see Section 3.3)
  • Amazon Polly — synthesizes the examiner’s spoken voice (text-to-speech)
  • Amazon DynamoDB — stores exam session data and scores

AWS processes data as a data processor under the AWS Data Processing Addendum and does not use it for its own purposes: https://aws.amazon.com/compliance/data-processing-addendum/

3.3 Anthropic (via Amazon Bedrock)

The text transcription of your spoken answers, together with your exam context, is sent to Anthropic’s Claude AI model (accessed through Amazon Bedrock) to evaluate your answers and generate the examiner’s questions. Data submitted through Amazon Bedrock stays within our AWS environment: Anthropic does not receive it directly, does not use it to train its models, and it is not retained by the model provider. See: https://www.anthropic.com/policies/privacy and AWS Bedrock data protection

4. Data Retention

  • Voice recordings are stored only temporarily, to process your exam turn. Audio is held in encrypted temporary storage on Amazon Web Services and is automatically deleted by a one-day expiration rule; we keep no long-term archive of your audio.
  • Exam session data (text transcriptions and scores) is retained for 90 days after your access window expires, then automatically deleted
  • Purchase verification records are retained for as long as needed to verify your entitlement
  • Free trial records are retained indefinitely to prevent abuse
  • You may request deletion of your data at any time by contacting us at support@aiviation.dev

5. Data Security

We implement industry-standard security measures to protect your data:

  • All data in transit is encrypted using TLS 1.2+
  • All data at rest is encrypted using AES-256 via AWS encryption services
  • API access is authenticated and authorized
  • We follow the principle of least privilege for all system access

6. Children’s Privacy

Checkride.bot is not directed at children under the age of 17. The App is designed for student pilots and certificated pilots preparing for FAA practical tests. We do not knowingly collect information from anyone under 17. If you believe a child under 17 has provided us with information, please contact us at support@aiviation.dev and we will promptly delete it.

7. Your Rights

Depending on your jurisdiction, you may have the right to:

  • Access the personal data we hold about you
  • Delete your data by contacting us
  • Opt out of any future data collection by uninstalling the App
  • Data portability — request a copy of your exam history and scores

California Residents (CCPA/CPRA)

We do not sell personal information. We do not share personal information for cross-context behavioral advertising. You may exercise your rights by contacting support@aiviation.dev.

8. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of material changes by updating the “Effective Date” at the top of this page. Continued use of the App after changes constitutes acceptance of the updated policy.

9. Contact Us

If you have questions about this Privacy Policy, contact us at:

AIVIATION LLC

Email: support@aiviation.dev

Privacy inquiries: legal@aiviation.dev