# Privacy Policy for ReadFast

**Last Updated:** November 2024

## Introduction

ReadFast ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, store, and protect your information when you use our iOS speed reading application ("the App").

By using ReadFast, you agree to the collection and use of information in accordance with this policy.

## Information We Collect

### 1. Content You Import

**PDF Documents:**
- PDF files you import into the app
- PDF file data and extracted text content
- All content is stored locally on your device

**Text from Clipboard:**
- Text content you paste from your clipboard
- Stored locally on your device

**Web Content:**
- URLs you choose to import content from
- Web page content fetched from URLs you provide
- The app sends HTTP requests to fetch content only when you explicitly request to import from a URL
- Content is fetched using standard web protocols (HTTP/HTTPS)
- We respect "Do Not Track" headers and include them in our requests
- Content is downloaded and processed locally on your device

**Scanned Documents:**
- Images captured using your device's camera
- Images selected from your photo library
- Text extracted from scanned images using on-device processing
- All images and extracted text are stored locally on your device

### 2. Reading Data and Preferences

**Reading Preferences:**
- Font size, font family, line spacing
- Reading mode settings (Standard, RSVP, Bionic Reading)
- Text-to-speech voice preferences and speech rate
- Blue light filter settings and schedule
- Theme and appearance preferences
- All preferences are stored locally on your device

**Reading Sessions and Statistics:**
- Reading session start and end times
- Pages and chunks read
- Words Per Minute (WPM) calculations
- Reading progress per book
- Daily reading statistics
- Reading streaks
- All statistics are calculated and stored locally on your device

**Book Data:**
- Book titles, authors, and cover images
- Reading progress (current page, progress percentage)
- Book metadata (total pages, chunks, dates)
- All book data is stored locally on your device

### 3. Subscription Information

**Subscription Status:**
- Trial start and end dates
- Subscription status (active, expired, none)
- Subscription plan information (3 months, 6 months, 1 year)
- Purchase and transaction information (handled by Apple's StoreKit)
- Subscription data is stored locally and synced with Apple's servers via StoreKit

**Note:** Payment processing is handled entirely by Apple. We do not collect or store credit card information, payment methods, or billing addresses.

### 4. Device Permissions

**Camera Access:**
- Used only when you choose to scan documents
- Camera access is requested when you explicitly use the document scanning feature
- Images are processed locally and never transmitted to external servers

**Photo Library Access:**
- Used only when you choose to import images from your photo library for document scanning
- Photo library access is requested when you explicitly use the document scanning feature
- Selected images are processed locally and never transmitted to external servers

**Notification Permissions:**
- Used to send you reminders about your free trial expiration
- Notifications are scheduled locally and sent by iOS
- You can disable notifications at any time in iOS Settings

## How We Use Your Information

### Local Processing Only

All content processing, text extraction, and data analysis occurs **entirely on your device**. We do not transmit your reading content, preferences, or statistics to external servers.

### Purpose of Data Collection

We collect and use information to:

1. **Provide Core Functionality:**
   - Enable reading of PDFs, imported text, web content, and scanned documents
   - Process and display text content
   - Track reading progress and statistics

2. **Personalize Your Experience:**
   - Remember your reading preferences
   - Restore your reading position in books
   - Maintain your reading statistics and progress

3. **Manage Subscriptions:**
   - Verify subscription status through Apple's StoreKit
   - Track trial periods and subscription expiration
   - Enable premium features based on subscription status

4. **Improve App Performance:**
   - Process text locally for optimal performance
   - Cache content for faster access
   - Manage app state and user preferences

## Data Storage and Security

### Local Storage

All your data is stored **locally on your iOS device** using:
- **SwiftData:** For books, reading sessions, preferences, and statistics
- **UserDefaults:** For subscription state and app preferences
- **Device Storage:** For PDF files and scanned images

### Data Security

- All data is encrypted at rest using iOS's built-in encryption
- Data is stored in your device's secure file system
- We do not transmit your reading content or personal data to external servers
- No third-party services have access to your reading data

### Data Retention

- Your data remains on your device until you delete it
- Deleting a book removes all associated data (chunks, sessions, progress)
- You can delete all app data by uninstalling the app
- Subscription information is retained by Apple according to their privacy policy

## Data Sharing and Third-Party Services

### We Do NOT Share Your Data

We do **not** sell, rent, or share your reading content, preferences, or statistics with:
- Third-party advertisers
- Analytics services
- Data brokers
- Cloud storage services (other than Apple's iCloud backup if enabled)
- Any external parties

### Apple Services

**StoreKit:**
- Subscription purchases are processed through Apple's StoreKit
- Apple handles payment processing and transaction verification
- Subscription status is verified through Apple's servers
- Apple's privacy policy applies to subscription-related data

**iCloud Backup:**
- If you have iCloud backup enabled, your app data may be included in your device backups
- This is managed by iOS and follows Apple's iCloud privacy practices
- You can disable iCloud backup for the app in iOS Settings

### Network Requests

**URL Import:**
- When you import content from a URL, the app makes HTTP/HTTPS requests to fetch web content
- These requests are made directly to the URLs you provide
- We include standard browser headers (User-Agent, Accept, etc.) and respect "Do Not Track"
- The content is downloaded to your device and processed locally
- We do not track or log the URLs you visit beyond processing the content you request

## Your Rights and Choices

### Access Your Data

- All your data is stored locally on your device
- You can view your books, reading progress, and statistics within the app
- You can export or delete books at any time

### Delete Your Data

- You can delete individual books from the app
- You can delete all app data by uninstalling the app
- Subscription information retained by Apple can be managed through your Apple ID settings

### Control Permissions

- You can revoke camera access in iOS Settings > Privacy & Security > Camera
- You can revoke photo library access in iOS Settings > Privacy & Security > Photos
- You can disable notifications in iOS Settings > Notifications > ReadFast

### Manage Subscriptions

- Subscriptions can be managed through iOS Settings > [Your Name] > Subscriptions
- You can cancel subscriptions at any time
- Apple's subscription management applies to all purchases

## Children's Privacy

ReadFast is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately.

## Changes to This Privacy Policy

We may update our Privacy Policy from time to time. We will notify you of any changes by:
- Updating the "Last Updated" date at the top of this policy
- Posting the new Privacy Policy in the App Store listing (if required)
- Notifying you through the app (for significant changes)

You are advised to review this Privacy Policy periodically for any changes.

## Data Processing Location

All data processing occurs **on your iOS device**. We do not operate servers that process your reading content. The only external communication is:
- Subscription verification through Apple's StoreKit (when checking subscription status)
- Web content fetching (when you explicitly import from a URL)

## Contact Us

If you have any questions about this Privacy Policy or our data practices, please contact us at:

**Email:** [email protected]
**App:** ReadFast iOS App

## Compliance

This Privacy Policy is designed to comply with:
- Apple's App Store Review Guidelines
- General Data Protection Regulation (GDPR) principles
- California Consumer Privacy Act (CCPA) principles
- Other applicable privacy laws

---

## Summary: Key Privacy Points

✅ **All data is stored locally on your device**  
✅ **No analytics or tracking services**  
✅ **No cloud sync of reading content**  
✅ **No sharing with third parties**  
✅ **Local processing only**  
✅ **Your reading content never leaves your device**  
✅ **Subscriptions handled by Apple**  
✅ **Web content fetched only when you explicitly request it**