Data Deletion Instructions
Last Updated: March 12, 2026
RaceControl ("we", "us", or "our") is committed to your privacy and your right to control your personal data. This page explains how to disconnect third-party social media accounts, delete your RaceControl account, and understand exactly what data is removed and when.
RaceControl allows you to connect your YouTube, Facebook, Instagram, and TikTok accounts to publish content directly from the app. You can also connect external data sources (such as Google Drive) for coaching data ingestion. If you would like to remove these connections and delete all associated data, follow the instructions below.
1. Disconnect Social Media Accounts via RaceControl
The fastest way to disconnect a social media account and delete all associated data is through the RaceControl app itself:
- Open the RaceControl app on your mobile device
- Navigate to Settings from the main menu
- Tap Social Media to view your connected accounts
- Tap the account you want to disconnect (YouTube, Facebook, Instagram, or TikTok)
- Tap Disconnect and confirm when prompted
When you disconnect an account through RaceControl, the following actions occur immediately:
- The OAuth access token and refresh token are revoked with the platform provider
- All encrypted token data is permanently deleted from our database (Google Cloud Firestore)
- Your connected account name, profile picture URL, and account metadata are removed
- Any page selection preferences or publishing settings are deleted
- The disconnection is logged for compliance and audit purposes
There is no retention period for disconnected account data. Deletion is immediate and irreversible.
2. Disconnect via Facebook Settings
You can also revoke RaceControl's access to your Facebook or Instagram account directly through Facebook:
- Log in to your Facebook account
- Go to Settings & Privacy > Settings
- Select Apps and Websites from the left menu
- Find RaceControl in the list of active apps
- Click Remove to revoke access
This immediately revokes our access to your Facebook and Instagram accounts. If you connected Instagram through Facebook Login, removing RaceControl from Facebook also revokes Instagram access.
Note: Removing RaceControl from Facebook does not automatically delete data stored on our servers. To ensure complete data deletion, we recommend also disconnecting through the RaceControl app (Option 1 above) or contacting us directly.
3. Disconnect via YouTube / Google Settings
You can revoke RaceControl's access to your YouTube account through Google's account settings:
- Go to myaccount.google.com/permissions
- Sign in to your Google account if prompted
- Find RaceControl in the list of third-party apps with access
- Click Remove Access and confirm
This revokes our OAuth tokens for your YouTube channel. As with Facebook, we recommend also disconnecting through the RaceControl app to ensure all stored data is removed from our servers.
4. Disconnect via TikTok Settings
To revoke RaceControl's access to your TikTok account:
- Open the TikTok app
- Go to Settings and Privacy > Security > Manage app permissions
- Find RaceControl and tap Remove
5. Disconnect Google Drive Data Sources
If you connected a Google Drive folder for coaching data ingestion, you can disconnect it through the RaceControl app:
- Open the RaceControl app
- Navigate to Coach > Data Sources
- Tap the connected Drive folder you want to disconnect
- Tap Disconnect and confirm when prompted
When you disconnect a Drive data source:
- No further files are imported from the disconnected folder
- The Drive source record (folder ID, folder name, sync metadata) is deleted from our database
- Previously imported files remain in cloud storage until you or a Team Admin manually deletes them, or the team is deleted
- File sync records (Drive file IDs, file names, sync timestamps) are retained as part of the team's coaching data
To fully remove all imported coaching files, a Team Admin can delete individual files from the Coach tab, or the data is permanently deleted when the team is deleted.
6. What Data Is Deleted
When you disconnect a social media account (via any method above), we permanently delete the following data from our systems:
Authentication Data
- OAuth 2.0 access tokens (encrypted with AES-256-GCM)
- OAuth 2.0 refresh tokens (encrypted with AES-256-GCM)
- Token encryption keys derived via PBKDF2
- Token expiration timestamps and metadata
Account Profile Data
- Connected account display name
- Account/channel/page ID
- Profile picture URL
- Account type and platform identifier
Publishing Configuration
- Selected Facebook Page or Instagram account preferences
- Default publishing privacy settings
- Any scheduled or draft publications linked to the disconnected account
Coaching Data
- Coaching analysis results (AI-generated feedback stored in Firestore)
- Telemetry CSV files and other imported files stored in the coaching data bucket (Google Cloud Storage)
- Drive sync records (file IDs, file names, sync timestamps, cloud storage paths)
- Drive source records (folder IDs, folder names, connection metadata)
Note: Coaching and imported data is deleted when the team is deleted, not when an individual user's account is deleted. Coaching data is team-scoped, not user-scoped.
What Is NOT Deleted
- Content already published to your social media accounts remains on those platforms and is subject to their respective data policies
- Publication history records (titles, timestamps, and status) are retained as part of your team's activity log but no longer contain account identifiers
- Original files in your Google Drive are never modified or deleted by RaceControl — only the copies stored in our cloud storage are affected
- Aggregated analytics data that cannot be traced back to your individual account
7. RaceControl Account Deletion
To delete your entire RaceControl account and all associated personal data:
- Open the RaceControl app
- Navigate to Settings > Profile
- Scroll to the bottom of your profile page
- Tap Export My Data if you wish to download a copy of your data before deletion (optional)
- Tap Delete Account
- Choose to leave a specific team or select Delete All to remove yourself from all teams
- Confirm your decision when prompted
Team Owner Requirements
If you are a Team Owner, you must complete one of the following before deleting your account:
- Transfer ownership: Assign another team member as the new Team Owner. The new owner must accept the team by creating a new subscription with updated payment details. Any remaining subscription time will be honored.
- Delete your team: Delete the team entirely, which removes all team data including chat messages, events, media, and connected accounts.
Data Removed on Account Deletion
When your account is deleted, the following data is permanently removed:
- Your user profile (name, email, profile picture, date of birth)
- Authentication credentials and session data
- All connected social media account data (tokens, profiles, preferences)
- Your personal app settings and notification preferences
- Locally cached data on your device (encrypted Hive database)
Data Removed on Team Deletion
When a team is deleted (by the Team Owner), the following additional data is permanently removed:
- All coaching analysis results and session records
- All imported coaching data files (telemetry, video, documents) from cloud storage
- All Drive sync records and data source connection records
- All series enrollment records associated with the team
8. Data Deletion Timeline
- Social media account data: Deleted immediately upon disconnection. No retention period.
- RaceControl account data: Account is deactivated immediately upon deletion request. All personal data is permanently purged within 30 days.
- Team data: If a team is deleted, all associated team content (chat messages, events, media files, setup sheets, connected accounts, coaching data, imported files) is permanently deleted within 30 days.
- Coaching data: Coaching analysis results are deleted when the team is deleted. Imported files in cloud storage are deleted when the team is deleted or when manually removed by a Team Admin.
- Drive data source records: Deleted immediately when the data source is disconnected. Imported files remain until manually deleted or the team is deleted.
- Backup copies: Any backup copies of deleted data are purged within 30 days of the deletion request.
- Anonymized analytics: Aggregated, anonymized usage data that cannot be traced to your account may be retained indefinitely for service improvement purposes.
9. Data Export
Before deleting your account, you have the right to request a copy of your personal data. You can do this through:
- In-app export: Settings > Profile > Export My Data. This generates a downloadable file containing your profile information, team memberships, and activity history.
- Email request: Contact us at support@racecontrol.ai to request a data export. We will provide your data within 30 days in a portable, machine-readable format.
10. Your Rights
Depending on your jurisdiction, you may have the following rights regarding your personal data:
- Right to Access: Request a copy of all personal data we hold about you
- Right to Rectification: Request correction of inaccurate or incomplete data
- Right to Erasure: Request deletion of your personal data (as described on this page)
- Right to Restrict Processing: Request that we limit how we process your data
- Right to Data Portability: Receive your data in a portable, machine-readable format
- Right to Object: Object to processing of your data based on legitimate interests
For California residents, additional rights under CCPA/CPRA are described in our Privacy Policy.
11. Contact Us
If you have questions about data deletion, need assistance with account removal, or wish to exercise any of your data rights, contact us:
Email: support@racecontrol.ai
Phone: 925-477-0497
Address: RaceControl, Contra Costa County, California
We respond to all data deletion and privacy requests within 30 days.
For additional information about how we collect, use, and protect your data, please refer to our Privacy Policy and Terms of Service.