ChartSmash
SupportPrivacyTermsOpen app

HORNETS NEST PRODUCTIONS

ChartSmash Privacy Policy

Effective October 1, 2026

The short version

This policy covers the ChartSmash website and iOS app. We process account information, songs you submit, charts, and usage records to provide the service, protect it, and answer support requests.

We do not sell personal information or run advertising trackers. Audio is used for improvement only if you explicitly choose to include it when sharing chart edits.

Account information

Google or Apple sign-in is required to generate a chart. Your first three successful charts are free and the allowance is tied to your account, not your browser session or device.

ChartSmash uses Supabase authentication with Google and Apple sign-in. We receive an account identifier and profile details that the provider makes available, such as your email, display name, or avatar. Apple may provide a private relay email.

We use this information to recognize your account, manage access and subscriptions, prevent duplicate profiles, and protect the service. ChartSmash does not receive or store your Google or Apple password.

Song analysis and chart storage

When you upload audio, ChartSmash transfers it to private temporary storage and processes it on our servers, not on your phone. The temporary processing copy of source audio is deleted after processing completes. An unfinished job's source audio is scheduled for deletion within 24 hours.

Copying a chart link makes the saved chart and playback available to anyone with that link. For uploaded songs, that action uploads a separate copy of the recording from your device to private storage; recipients access it through the chart link. YouTube charts retain their YouTube playback. Shared audio remains available while its source chart exists. Deleting the source chart or your account schedules that stored audio for cleanup. An audio URL already issued can remain usable for up to five minutes. Recipients can save independent chart and available audio copies; saved audio stays on their device and cannot be recalled. Link sharing does not grant permission to use audio for model improvement.

For YouTube imports, our servers temporarily retrieve the selected video's audio for the requested analysis. That temporary copy is removed when processing finishes. You are responsible for using only media you are authorized to process.

Temporary processing records are retained for no more than 30 days. Saved charts, your edits, and YouTube references sync to your account across the website and iOS app and remain until you delete them. Local charts belonging to your signed-in account are uploaded to your cloud library when sync runs. Uploaded playback audio stays in the browser or app where you selected it and does not sync to other devices. Temporary job access tokens are not part of chart sync. Locally saved edits sync when you reconnect; conflicting edits are kept as separate charts. Minimal deletion markers prevent an offline device from restoring deleted cloud charts.

Your chart edits

Your edits are saved to your chart library. We do not automatically submit chord edits as model-improvement feedback. Choosing Send edits as feedback shares the original chart, your edited version, their differences, the chart and job identifiers, inference version, and the YouTube link when applicable, linked to your account.

For uploaded songs, Include my uploaded audio is optional and off by default. Selecting it and sending your edits uploads a separate private copy of the recording from your device. We may review shared charts and explicitly contributed audio, including with analysis tools, and use them to evaluate and train ChartSmash’s chord, timing, and section recognition. Contributions are not used to generate music. A YouTube link does not grant us ownership or permission to reuse third-party recordings.

Shared feedback and contributed audio are retained for up to 180 days. Incomplete submissions expire within 24 hours. Use Remove shared feedback beneath the chart to withdraw your contributions for that chart, or contact support if the chart is no longer in your library. Account deletion also removes these contributions. Withdrawal prevents future use of the retained contribution; it does not reverse improvements already incorporated into a trained model. Ordinary chart editing, sign-in, and acceptance of terms do not grant improvement permission.

Previously shared correction data remains subject to its original retention period. Contact us to request its deletion.

Usage, security, and diagnostics

For free charts, we keep a minimal record that your account used its allowance. Signing out or changing browsers does not reset that allowance. Free attempts are also subject to network and service-wide capacity limits. The additional network fingerprint on free-usage records is cleared after 24 hours by scheduled cleanup.

We maintain first-party operational counts such as account creation, analyses started and completed, file or YouTube source, completion time, failures, queue depth, worker availability, and feedback submissions.

We enforce processing allowances using your authenticated account and server records. A pseudonymous network fingerprint provides additional abuse signals; a browser-generated identifier is not an access credential. Successful usage and attempt counts are retained for up to 90 days to enforce billing-window allowances. Operational logs are retained for no more than 14 days. ChartSmash does not install session replay or advertising pixels. Third-party playback is described below.

Billing and account notices

Stripe processes website payments; Apple processes App Store purchases. ChartSmash does not receive or store your full card number. We store customer, subscription, transaction, invoice, and refund identifiers, subscription status, access dates, and payment amounts as needed to provide your plan and handle billing. App Store transactions are linked to your ChartSmash account using an account identifier so your access works across devices. Apple and Stripe retain payment records under their own policies and applicable requirements.

We use your account email to send service notices, including the beta transition, upcoming payments, and support replies. These are not marketing subscriptions. Delivered notice content is removed from our delivery queue after 30 days; minimal delivery identifiers prevent duplicate reminders. Payment and consent records may be retained where needed for legal obligations or resolving disputes.

Support requests

If you contact support, we collect the name, email, message, request type, and any chart job identifier you choose to include. We store form submissions privately so our support team can respond. Database copies expire within 30 days; correspondence sent by email may remain in our support mailbox while we handle your request. You can ask us to delete your support correspondence.

Service providers

ChartSmash uses providers to operate the website and iOS app: Supabase for authentication and the application database, Cloudflare for private object storage and secure network access, Render for application services, Vercel for website delivery, Stripe for website billing, Apple for App Store billing, Namecheap Private Email for account notices and support, and Google and Apple for sign-in.

YouTube playback connects your browser or app to YouTube. YouTube may receive information such as your IP address, device information, and playback interactions, and may use cookies or similar technologies under Google’s privacy policy. This third-party processing is separate from ChartSmash’s own operational records.

These providers process information under their own terms and privacy policies. We share only what is needed to provide each feature, secure the service, or comply with law.

Sharing and legal requests

We do not sell or rent personal information. We may disclose information when required by law, to protect users or the service, or as part of a business transfer where the recipient must honor this policy.

Children

ChartSmash is not directed to children under 13, and we do not knowingly collect personal information from children under 13. Contact us if you believe a child has provided information.

Your choices and deletion

You can delete synced charts from the ChartSmash library. In Settings, choose Delete account to permanently remove your account and cloud charts. Saved charts and audio in the browser or app used for deletion are cleared. Previously downloaded files and offline copies on other devices cannot be remotely erased. Temporary processing files finish clearing through our cleanup process. Payment records may remain with Apple or Stripe. Contact us if you need help with account deletion.

Account deletion cancels a website subscription, but does not cancel an App Store subscription. If you subscribed through Apple, cancel renewal in Apple subscription settings to avoid further charges. You can delete your ChartSmash account without waiting for your subscription to expire.

Some minimal records may be retained where required for security, fraud prevention, legal compliance, or resolving disputes.

Security

We use encrypted network connections, private object storage, authenticated service boundaries, rate limits, and restricted database access. No online service can promise absolute security.

Changes and contact

We may update this policy as the service evolves. Material changes will be posted here with a new effective date.

For privacy questions or requests, email support@chartsmash.com or use the support form.

ChartSmash is operated by Hornets Nest Productions.Support · Privacy · Terms