Privacy Policy

Last Updated: March 2026 — AIviation LLC

1. Introduction

AIviation LLC ("we," "us") operates Checkride.bot (checkride.bot and the iOS app, bundle ID: bot.checkride). This policy describes what data we collect, how we use it, and your rights.

2. Data We Collect

Device UUID

A randomly generated identifier stored on your device at first launch. Used for session continuity, free trial tracking, and purchase verification. Not linked to your Apple ID, name, or email.

Apple Transaction ID

When you make a purchase, Apple StoreKit provides a transaction ID. We store this to verify your entitlement. We never receive or store payment card details — all payment processing is handled by Apple.

Exam Session Data

Questions asked, your text responses, ACS areas covered, scores, session timestamps, and exam type. Stored on AWS (us-east-2) and linked only to your device UUID.

Voice Audio

When using the voice feature, audio is captured, sent to AWS for transcription, then immediately deleted. Only the resulting text transcript is retained.

What We Do NOT Collect

We do not collect your name, email, phone number, Apple ID, location, advertising identifiers, or any cross-app tracking data. We use no third-party analytics SDKs.

3. How We Use Your Data

  • Provide, operate, and improve the exam service
  • Verify purchases and manage entitlements
  • Track free-trial eligibility
  • Generate session history and debrief scores
  • Improve AI examiner response quality
  • Comply with legal obligations

We do not sell your data. We do not use your data for advertising.

4. Third-Party Services

Amazon Web Services (AWS) — us-east-2: Backend infrastructure (API Gateway, Lambda, DynamoDB). Subject to the AWS Data Processing Addendum.
AWS Bedrock (Anthropic Claude): AI responses are generated via Claude Haiku on Amazon Bedrock. Anthropic does not use Bedrock-submitted data to train models. See Anthropic's Privacy Policy.
Apple StoreKit: All purchases processed by Apple. We receive only a Transaction ID.
Apple Speech Recognition: On-device component of voice transcription. Audio is not retained after processing.

5. Microphone Access

Microphone access is required for voice-mode exams. Audio is captured → transcribed by AWS → audio deleted immediately. Only the text transcript is stored. You can revoke microphone access in iOS Settings at any time.

6. Data Retention

  • Exam session data: 90 days from last session, then auto-deleted
  • Purchase records: retained as required by law
  • Device UUID: retained while account is active; deleted on request
  • Voice audio: never retained — deleted immediately after transcription

7. Your Rights

Depending on your jurisdiction, you may have the right to access, correct, delete, or port the data we hold about you. To exercise any right, email privacy@aiviation.dev. We will respond within 30 days.

8. GDPR (European Users)

Controller: AIviation LLC — privacy@aiviation.dev

Legal basis: Contract performance (Art. 6(1)(b)) and legitimate interests (Art. 6(1)(f)) for purchase verification and fraud prevention.

Transfers: Data processed in the US (AWS us-east-2) under Standard Contractual Clauses via the AWS DPA.

Rights: Access (Art. 15), Rectification (Art. 16), Erasure (Art. 17), Restriction (Art. 18), Portability (Art. 20), Objection (Art. 21). You may lodge a complaint with your local supervisory authority.

9. CCPA (California Residents)

We do not sell your personal information. California residents may request: (1) categories of PI collected; (2) deletion of PI; (3) correction of inaccurate PI. Contact privacy@aiviation.dev. We will not discriminate against you for exercising these rights.

10. Children's Privacy

This app is not intended for users under 13. We do not knowingly collect data from children under 13. If you believe we have inadvertently collected such data, contact privacy@aiviation.dev and we will delete it promptly.

11. Security

All data in transit is encrypted via HTTPS/TLS. Data at rest is protected by AWS security controls. No security measure is 100% foolproof; we cannot guarantee absolute security.

12. Changes to This Policy

We may update this policy. We will post the new policy here with an updated "Last Updated" date. Continued use of the app after changes constitutes acceptance.

13. Contact

Privacy inquiries: privacy@aiviation.dev

Support: support@aiviation.dev

AIviation LLC — aiviation.dev