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:
- The app/extension accesses the video platform's caption feed
- Captions are processed locally using on-device AI
- Results are displayed on your device
- You choose whether to save, copy, or share the extracted text
- 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.