This Privacy Policy explains how we handle information in connection with the MainLine mobile application and website ("MainLine" or the "App").
MainLine is a chess trainer that helps you practice patterns, build a repertoire, review lines, and optionally analyze public Lichess and Chess.com data. MainLine does not require its own account, and most App data stays on your device.
MainLine stores most App data locally on your device. Depending on how you use the App, this may include:
MainLine does not currently use its own account system or cloud sync service, so this information is not uploaded to our own servers as part of normal App use.
When you use MainLine or visit the website, we may collect analytics data through Amplitude. Depending on your device, browser, and platform configuration, this data may include:
MainLine uses Google AdMob to request and serve ads. When ad requests are made, Google and its ad serving infrastructure may process technical data such as:
MainLine currently requests ads on iOS without using IDFA. Even when ads are not personalized, technical data such as IP address may still be used for basic ad delivery, measurement, and security.
If you choose to use optional rating lookup or game analysis features, the App sends the username you enter to the relevant public chess service so it can fetch the information you requested.
This may include:
We use this information only to provide the feature you asked for inside MainLine, such as highlighting weak spots or generating training material from recent games.
Lichess and Chess.com are independent third-party services. Their privacy practices and terms apply to the data they provide and the services they operate.
If you purchase, subscribe to, or restore MainLine Pro, payment processing and subscription management are handled by Apple and/or Google, depending on your platform.
We do not receive your full payment card details. The App may receive limited purchase or entitlement status information from the platform so it can unlock eligible paid features.
If you enable reminders, MainLine may request notification permission from your device and schedule local notifications to help you return to practice.
If you contact us directly, such as by email, we may receive the information you include in your message, including your name, email address, device details, and the contents of your request.
We collect or handle information in the following ways:
We use information handled by MainLine to:
We do not sell your personal information. We may share limited data with service providers that help us operate MainLine, including analytics and ad delivery providers.
We may share or transmit limited information only in the following situations:
Because MainLine primarily stores data locally on your device, most App data remains there until you delete it.
You can generally remove local App data by:
Analytics data handled through Amplitude is retained according to our configured retention periods and Amplitude's service controls.
Ad-related data handled by Google AdMob is retained according to Google's retention controls and policies.
If you contact support, we may retain support communications for as long as reasonably necessary to respond, keep records of the issue, comply with legal obligations, or enforce our rights.
Purchase records and subscription records are maintained by Apple or Google under their own policies.
Depending on how you use MainLine, you can:
MainLine currently does not provide a separate in-app toggle to opt out of ad delivery. Where required by law, consent options are provided through the applicable consent flow.
We take reasonable steps to protect information handled by MainLine. For example, the App primarily stores your training data locally on your device and limits external requests to features you choose to use.
However, no method of electronic storage or transmission is completely secure, and we cannot guarantee absolute security. The protection of information stored on your device also depends on your device settings and the security practices of third-party services and vendors you choose to use.
MainLine is not directed to children under 13, and we do not knowingly collect personal information from children under 13 through our own systems.
If you believe a child has provided personal information to us through support communications or another direct interaction, contact us and we will take appropriate steps to address the issue.
If you use MainLine outside the country where we are based, information may be processed on your device and transmitted to third-party services such as Apple, Google, Google AdMob, Amplitude, Lichess, or Chess.com, which may operate in multiple countries. By using MainLine, you understand that information may be handled in jurisdictions with data protection laws that differ from those in your own country.
MainLine may link to or rely on third-party services that we do not operate. We encourage you to review their privacy practices before using them. Relevant third parties may include:
We may update this Privacy Policy from time to time. If we do, we will post the updated version at this URL and update the effective date above. Your continued use of MainLine after the updated Privacy Policy becomes effective means you acknowledge the updated policy, to the extent permitted by applicable law.
If you have questions about this Privacy Policy or MainLine's privacy practices, contact: