LEGAL · EFFECTIVE 28 OCTOBER 2026
Privacy, written clearly.
This policy explains what the private FTC Driver Station iOS app and access service collect, why the information is needed, and the choices available to you.
1. Scope and operator
This Privacy Policy covers the private FTC Driver Station iOS app, its owner access console, invitation and activation pages, and the related licensing service. The service is operated by Solonas Charalampous under Solon Studios. Questions and privacy requests may be sent to solonascharalampouss@gmail.com.
2. Information we collect
Sign in with Apple supplies a stable Apple account identifier and the email address Apple makes available, which may be an Apple private relay address. Apple may provide your name only on the first authorization. An administrator supplies the invitation email. During activation, you may provide your full name, FTC team number, team role, and an optional school or organization.
To operate device licensing and protect the service, we process a random app-installation identifier, iOS device name, app version, license status, activation time, last-seen time, and the legal-policy version and acceptance time. Infrastructure providers may also process request time, network address, session, error, and security-log information.
3. Robot and game data
Robot configuration, gamepad state, OpMode commands, battery readings, status, and live telemetry are exchanged locally between the iPhone and the REV Control Hub. The authentication and licensing service does not receive or store that robot traffic through the features described here.
4. How information is used
We use information to authenticate approved users, match invitations with authorized Apple accounts, activate and revoke device licenses, operate and secure the app, provide support, investigate misuse, comply with law, and resolve disputes. We do not sell personal information, serve behavioral advertising, or perform cross-app tracking.
5. Providers and international processing
Apple processes Sign in with Apple. Supabase and its infrastructure providers process authentication, database, server-function, logging, and security data. Cloudflare delivers the public policy and activation pages and may process ordinary request and security information. These providers may process data in countries other than your own under their contractual and legal safeguards.
Information may also be disclosed to professional advisers, authorities, or a successor organization when reasonably necessary for legal compliance, protection of rights, security, or a business transfer.
6. Security
Safeguards include encrypted transport, Apple identity tokens with a cryptographic nonce, expiring one-time invitations, SHA-256 invitation-token hashes, server-side authorization, row-level database controls, restricted administrator roles, and device credentials stored in the iOS Keychain. No system can guarantee absolute security. Keep invitations, Apple credentials, and robot network credentials private.
7. Retention and deletion
Active account, consent, and device-license records are retained while access remains active. Revoked or expired invitation metadata and security logs may be retained for a reasonable audit, abuse-prevention, legal, or dispute period. A verified deletion request removes associated profile and device-license records unless retention is required by law or needed to establish or defend legal claims.
8. Your rights and choices
Depending on your location, you may request access, correction, deletion, restriction, objection, portability, or withdrawal of consent and may complain to a data-protection authority. Contact the address above; identity verification may be required. Local Network permission is managed in iOS Settings, and Apple authorization is managed in Apple Account settings.
9. Children and team use
A user below the age of independent consent in their region must have authorization from a parent, guardian, school, or team administrator. Administrators must not invite a child without appropriate authorization.
10. Changes
The effective date above is updated when this policy changes. Material changes may be announced in the app and may require renewed acceptance before continued use.