Effective Date: August 13, 2026 · Publisher: LunaWorks (Colby Cabrera)

Welcome to At First Sight, a sight-reading trainer application. This Privacy Policy describes how we handle information in connection with your use of the application across Android, iOS, iPadOS, and watchOS.

We are committed to protecting your privacy, providing an offline-first experience, and maintaining complete transparency regarding data handling.

1. Privacy Philosophy & No Account Requirement

At First Sight is built with an offline-first design:

2. Local Application Data (On-Device Storage)

To provide settings persistence and progress tracking, At First Sight saves specific application data locally on your device. This data is stored using native platform key-value storage mechanisms:

The specific data stored locally includes:

2.1. Daily Generation Limit Data

Used to track and enforce daily sheet music generation limits for free-tier users.

2.2. Practice Statistics

Used to record and display your sight-reading training progress and achievements.

2.3. App & Analytics Preferences

External Data Transfer Disclaimer: None of the local settings, limits, or practice statistics listed above are transmitted to external servers. This data remains strictly sandboxed on your local device.

3. Permissions Requested & Purpose

At First Sight requests specific platform permissions to operate:

3.1. Internet Access (android.permission.INTERNET)

Required for external network communication:

3.2. Network State & Wake Lock (android.permission.ACCESS_NETWORK_STATE, android.permission.WAKE_LOCK)

3.3. Vibration Controls (android.permission.VIBRATE)

4. Third-Party Services & Analytics

4.1. RevenueCat SDK (Subscriptions & In-App Purchases)

We integrate the RevenueCat SDK to manage in-app subscriptions for At First Sight Pro.

4.2. Firebase Analytics (Optional Telemetry)

On Android, we use Google Firebase Analytics to collect anonymized telemetry (e.g., screens viewed, practice sessions completed, feature usage).

5. Children's Privacy

Because At First Sight does not collect or transmit personal identifiers or personal information, the application does not knowingly collect data from children under the age of 13. It is safe for musicians of all ages.

6. Data Retention & Deletion

All application data (practice statistics, streak counts, and local settings) is stored exclusively on your device. We do not host or back up this data on external servers.

You can permanently delete all local application data at any time by uninstalling the application or clearing the application data/cache in your device settings.

7. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Any updates will be posted to this page. Continued use of the application after an update constitutes acceptance of the modified policy.

8. Contact Information

Publisher / Developer: LunaWorks (Colby Cabrera)

Support Email: colbycabrera.wd@gmail.com

Support & FAQ: https://colbycabrera.github.io/sight-reading-trainer-support/

Effective Date: June 28, 2026 · Publisher: LunaWorks (Colby Cabrera)

Please read these Terms of Service ("Terms") carefully before using the At First Sight mobile application.

This application is published by LunaWorks (Colby Cabrera) ("we", "us", or "our"). By accessing or using the application, you agree to be bound by these Terms. If you do not agree to these Terms, please do not download, install, or use the application.

1. Description of Service

At First Sight is a sight-reading trainer application designed to help musicians practice and improve sheet music reading skills. The application generates sheet music exercises according to user preferences and configuration.

2. Acceptable Use Guidelines

By using the application, you agree to the following guidelines:

3. Subscriptions & In-App Purchases

At First Sight offers a premium upgrade option under the entitlement "At First Sight Pro" to unlock additional features (such as removing daily sheet generation limits).

3.1. Billing and Payments

3.2. Subscriptions & Renewal

3.3. Cancellation and Refunds

4. Local Data & Service Disclaimers

4.1. Offline-First Storage

At First Sight stores your practice statistics, streak counts, and application settings locally on your device. We do not maintain external cloud-based backups of this progress data. If you uninstall the application, delete application storage, or clear your device cache, your progress data will be permanently deleted and cannot be recovered.

4.2. Network Dependency for Notation Rendering

Sheet music notation rendering within the application requires active internet connectivity to fetch the necessary OpenSheetMusicDisplay library from a Content Delivery Network (CDN). If you are using the app offline, sheet music generation and rendering may fail to load correctly.

5. Disclaimer of Warranties

The application is provided on an "as is" and "as available" basis, without warranties of any kind, either express or implied. To the fullest extent permissible pursuant to applicable law, LunaWorks (Colby Cabrera) disclaims all warranties, express or implied, including, but not limited to, implied warranties of merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the application will be uninterrupted, error-free, secure, or free from viruses or other harmful components.

6. Limitation of Liability

To the maximum extent permitted by applicable law, in no event shall LunaWorks (Colby Cabrera) be liable for any direct, indirect, incidental, special, exemplary, punitive, or consequential damages (including, but not limited to, loss of data, loss of profits, business interruption, or educational setbacks) arising out of or in any way connected with the use, performance, or inability to use the application, even if advised of the possibility of such damages.

7. Governing Law

These Terms shall be governed by and construed in accordance with the laws of the jurisdiction in which the developer operates, without regard to its conflict of law principles.

8. Changes to These Terms

We reserve the right, at our sole discretion, to modify or replace these Terms at any time. Your continued use of the application after any such changes constitutes your acceptance of the new Terms of Service.

9. Contact Information

Developer / Publisher: LunaWorks (Colby Cabrera)

Support Email: colbycabrera.wd@gmail.com

Support & FAQ: https://colbycabrera.github.io/sight-reading-trainer-support/