SubExtractor Logo

SubExtractor

iOS • Chrome • AI-Powered
Back to Home

TL;DR - The Short Version

1. Information We Collect

What We DON'T Collect

SubExtractor is designed with privacy-first principles. We do not collect, store, or have access to:

  • Personal information (name, email, phone number, address, etc.)
  • Video content or captions extracted by you
  • Browsing history or websites you visit
  • Device information or hardware identifiers
  • Location data
  • Device fingerprints
  • Analytics or usage tracking data
  • IP addresses for tracking purposes
  • Crash reports with personally identifiable data

What is Processed Locally

All processing happens entirely on your device. The following data is processed locally and never leaves your device:

  • Caption text extracted from videos
  • Temporary processing cache (automatically cleared)
  • User preferences and app settings
  • Extraction history (stored locally only)

Platform Data

To extract captions, SubExtractor accesses captions from video platforms (YouTube, JW.org, etc.). We collect only the minimal metadata necessary:

  • Video caption data from the platform's own systems
  • No platform identifiers are tracked or stored
  • No user accounts or login data is required

2. How SubExtractor Works

On-Device Processing

SubExtractor operates with a zero-server architecture. All processing happens on your device only:

  • AI models run locally on your device for caption extraction
  • Text processing is performed completely offline
  • No data is sent to external servers or APIs
  • No cloud infrastructure is involved

Extraction Process

When you extract captions:

  1. The app/extension accesses the video platform's caption feed
  2. Captions are processed locally using on-device AI
  3. Results are displayed on your device
  4. You choose whether to save, copy, or share the extracted text
  5. Temporary processing data is automatically cleared

We are not involved in any step of this process. Your video data never passes through our servers.

3. Data Storage and Retention

Local Storage

All data is stored locally on your device:

  • Extraction history stored in app's local database
  • User preferences stored in device storage
  • Cached caption data stored temporarily during processing
  • All data controlled completely by you

Automatic Clearing

Temporary data is automatically cleared:

  • Processing cache clears after each extraction
  • Temporary files deleted after use
  • Session data cleared on app close (optional)

No Cloud Storage

We do not use:

  • Cloud databases or storage services
  • Backup servers for user data
  • Third-party data storage providers
  • Any external data persistence beyond your device

User Control

You have complete control over your data:

  • Delete extraction history anytime through the app
  • Clear all local data with one tap
  • Uninstall the app to completely remove all data
  • Export or backup your preferences manually

4. Security Measures

On-Device Security

Your data is protected by the security features of your device:

  • iOS security framework for iPhone/iPad apps
  • Chrome security sandbox for browser extensions
  • Device-level encryption for stored data
  • Local processing eliminates server-side vulnerabilities

Code Security

SubExtractor implements security best practices:

  • No external scripts or tracking pixels
  • Strict Content Security Policy (CSP)
  • Regular security updates and patches
  • No third-party dependencies for data handling

Permissions

SubExtractor requests only necessary permissions:

  • Video/audio access: to extract captions
  • Storage access: to save extracted text locally
  • No permissions for tracking, location, or contacts
  • No mic/camera access beyond required extraction

Because data never leaves your device, there is no possibility of server-side data breaches, unauthorized access, or government data requests.

5. Third-Party Services

What We Don't Use

SubExtractor does not use:

  • Analytics services (Google Analytics, Mixpanel, etc.)
  • Tracking libraries (Facebook Pixel, etc.)
  • Crash reporting services with user data
  • Advertisement networks
  • Third-party SDKs for data collection

Platform APIs

SubExtractor accesses public caption data from video platforms:

  • YouTube API (for caption extraction only)
  • Platform-provided caption feeds
  • No user account information is shared
  • No tracking across platforms

Third-Party Policies

When you use SubExtractor to extract captions from video platforms, those platforms' privacy policies apply to their own data collection. SubExtractor does not share your information with these platforms.

6. Cookies and Web Storage

No Tracking Cookies

SubExtractor does not use:

  • Tracking cookies
  • Advertising cookies
  • Third-party cookies
  • Marketing cookies

Local Storage

The app uses local device storage for:

  • User preferences and settings
  • Extraction history (on your device)
  • Temporary processing data (automatically cleared)

No Cross-Device Tracking

Data is not synchronized across devices and not tracked across different apps or websites.

7. Your Privacy Rights

Right to No Tracking

You have the right to use SubExtractor without any tracking or monitoring. This is not a feature we offer - it's the only way SubExtractor operates.

Right to Local Control

All your data remains under your control:

  • View all extracted history in the app
  • Delete specific items or all data at any time
  • Export or backup your preferences
  • Clear cache and temporary data

Right to Uninstall

You can uninstall SubExtractor at any time. Uninstalling removes all data:

  • All extraction history is deleted
  • All settings and preferences are removed
  • All cached data is cleared
  • No backup or copy remains on any server

GDPR Compliance

SubExtractor complies with GDPR requirements:

  • No personal data collection, so GDPR data subject rights are not applicable
  • Right to erasure is guaranteed by uninstalling the app
  • No data sharing with third parties
  • No automated decision-making

CCPA Compliance

SubExtractor complies with CCPA requirements:

  • No sale of personal information (no data collection)
  • No sharing with third parties for marketing
  • No retention of personal information
  • Full consumer control over device data

LGPD Compliance

SubExtractor complies with Brazil's LGPD:

  • No personal data processing
  • No legitimate interest basis needed (no data collection)
  • No third-party data sharing

8. Children's Privacy

COPPA Compliance

SubExtractor complies with the Children's Online Privacy Protection Act (COPPA):

  • No collection of personal information from children under 13
  • No targeted advertising to children
  • No behavioral tracking
  • No sale of children's information

Safe for All Ages

Because SubExtractor collects no personal information and performs all processing locally, it is safe for users of all ages.

9. Changes to This Policy

Updates and Notices

We may update this Privacy Policy from time to time. Changes will:

  • Be posted on this page with an updated date
  • Include a summary of major changes
  • Not retroactively affect past data (which is local only)
  • Take effect immediately upon posting

Significant Changes

For significant changes, we will:

  • Provide notice in the app
  • Include release notes in app updates
  • Give users opportunity to review new terms

Core Principles Unchanged

SubExtractor's core privacy principles will never change:

  • On-device processing only
  • No tracking
  • No data collection
  • No cloud servers

10. Contact Us

If you have questions about this Privacy Policy or SubExtractor's privacy practices, please contact:

Email: TapShiftDev@gmail.com
Company: TapShiftDev
Product: SubExtractor

We will respond to privacy inquiries within 30 days.

11. Legal Information

Copyright

Copyright 2025 TapShiftDev. All rights reserved. SubExtractor and its design are protected under intellectual property laws.

Disclaimer

This Privacy Policy is provided for informational purposes. While we have made every effort to ensure accuracy, we recommend consulting with a qualified privacy attorney regarding your specific situation and applicable laws.

Jurisdiction

SubExtractor operates globally and complies with privacy laws in major jurisdictions including GDPR (EU), CCPA/CPRA (California), LGPD (Brazil), PIPEDA (Canada), and others.

No Warranties

While SubExtractor is designed with security best practices, no system is 100% secure. We cannot guarantee absolute protection from all security threats, though the local-only architecture provides exceptional protection.