Privacy Policy
Last updated: October 12, 2026
This policy explains how Craftsman Interactive collects, uses and shares information when you use Crank, our music practice and BPM tracking app, and our website.
Information We Collect
- Account and profile: Account identifiers and, when you sign in, the email address and name supplied by your sign-in provider. We also store profile details you choose to add, such as a username, photo and instruments.
- Practice: Exercises, BPM logs, sessions, goals and related details you save in the app.
- Notifications and support: If you enable push notifications, we store a device push token to deliver them. If you send feedback, we store your message with your account identifier and basic app and device details.
- Usage analytics: App analytics is on by default and can be turned off in Settings. It records device information and interactions such as screens viewed, practice activity and subscription events, using pseudonymous identifiers. Website analytics runs only with your consent and records page visits, interactions and campaign attribution. We do not send names, email addresses, practice titles, notes, photos or recordings to these analytics services.
- Diagnostics: Crash reports, technical errors, app and device information and an opaque account identifier help us investigate failures.
Website Analytics Choices
We load website analytics and set analytics cookies only after you allow them. Local storage remembers your choice and, if you consent, campaign attribution. You can change your choice through Analytics Settings in the website footer.
How We Use Your Information
We use this information to run and improve the services, sync your practice data, manage subscriptions, deliver notifications you enable and respond to support requests. Private notifications to the app operator about account activity and feedback may include your name, email address and the message you submitted.
What You Share
Buddy circles show your profile and shared practice activity to other members. If you set up a public profile, your username, display name and the information you choose to show can be viewed by anyone. Profile photos are accessible through their image links. Content you share outside the app can be saved by its recipients.
Service Providers
- Supabase: Authentication, data storage and cloud sync.
- RevenueCat: Subscription management.
- Google and Firebase: Usage analytics, crash diagnostics and internal analytics reporting.
- Discord and Resend: Private operational and support notifications to the app operator.
- Apple and Google: Sign-in, store purchases and device push notification services, as applicable.
We use access controls and other safeguards to protect your information. We do not sell personal information or use it for third-party advertising. We may disclose information when required by law or to protect the services from abuse.
Retention and Deletion
We keep account and practice data while your account is active. You can delete your account in the app's Settings. We then delete or anonymize associated personal data, except where retention is required by law. Analytics and operational records are kept only as long as needed for product analysis, support and security. Statistics that no longer identify anyone may be retained.
Your Choices
You can turn off app usage analytics in Settings, change website analytics consent in the footer and disable notifications in your device settings. You can also change your public profile's visibility in the app. To request access, correction, export or deletion of personal data, including analytics linked to your account, contact us below.
Children's Privacy
The services are not directed to children under 13. We do not knowingly collect their personal information. Contact us if you believe a child has provided it so we can delete it.
Changes to This Policy
We may update this policy as the services change. The latest version and its update date are published on this page.
Contact
Craftsman Interactive