All in One Practice (“the App”) is developed and operated by Pinenode (“we”, “us”). This policy explains what we collect, why, and the choices you have. If you have questions, email contact@pinenode.com.
Summary
- We collect only what the App needs to work: your account details, your practice content, and basic usage information.
- We do not use third-party advertising, and we do not track you across other apps or websites.
- We do not sell or rent your personal information.
- If you choose to request AI feedback on a recording, that recording is sent to OpenRouter and Google’s Gemini AI model to generate the feedback — only when you ask for it, after you agree in the App.
- You can delete your account and its data from inside the App at any time.
Information we collect
| Category | Examples | Why |
|---|---|---|
| Account information | Name, email address, and a user identifier. If you sign in with Google or Apple, we receive your name and email from that provider. | To create and secure your account. |
| Practice content | Audio recordings you make, practice sessions and timings, goals, notes, and any posts, comments, reviews or profile photo you add. | To provide the App’s core features and, where you choose, to share content with friends or the community. |
| Usage information | Feature interactions such as recordings created, feedback requested, and comments given. | To operate the App, fix problems, and improve it. |
| Purchase information | Subscription status for “Pro”. Payments are processed by Apple; we do not receive your card details. | To unlock paid features. |
The App does not request access to your contacts, location, or photo library beyond a picture you explicitly choose as a profile photo. It requests microphone access only to tune your instrument and record practice sessions.
How your information is used
- To provide, maintain, and secure the App and your account.
- To store your recordings and practice history so they’re available across your devices (when you enable iCloud backup or share to the community).
- To show content you choose to share to the audience you select (friends, a specific person, or the public community feed).
- To respond to support requests and reports of abuse.
- To understand which features are used so we can improve the App. This analysis is done in aggregate and is not used to track you.
Community content
When you share a recording or post for feedback, it is visible to the audience you pick. Other users can listen, comment, and leave a rating. You can delete your posts, and you can block another user so their posts and comments are hidden from you. You can report content that violates our guidelines; reports are reviewed and acted on, typically within 24 hours.
AI feedback
The App can give you AI-generated feedback on your own recordings. This feature is optional and runs only when you tap “Get AI feedback” on a recording. Before your first request, the App explains what is shared and asks for your agreement.
- What is sent: the section of the recording you choose (up to 3 minutes; the App trims it on your device before uploading), your instrument, the recording’s title or the piece name if you enter one, your tuner’s reference pitch, and pitch, timing, and sound measurements we compute from the audio. So the feedback can mention your progress, it also includes a short summary of your recent AI feedback reports (when they were made, their scores, what they asked you to focus on, and which notes were often out of tune). Your name, email address, and account details are not sent.
- Who receives it: we send it to OpenRouter, which passes it to Google’s Gemini AI model to write the feedback. They process it under their own privacy policies (OpenRouter, Google).
- What we keep: the audio uploaded for analysis is deleted from our servers as soon as the analysis finishes. If an upload is never analyzed (for example, the App was closed mid-request), it is deleted automatically within a day. The written feedback is saved privately to your account so you can read it again; it is not visible to other users.
- Reporting a result: if the AI can’t give feedback on a section and you choose “Report a problem”, that section of your recording (up to 3 minutes), the AI’s reason, and any note you add are emailed to our team at contact@pinenode.com so a person can review it. This happens only when you confirm the report.
- Rating a report: you can mark a report as helpful or not. If you mark it as not helpful, the written report and any comment you add are emailed to our team at contact@pinenode.com so we can improve the feedback. No audio is included.
- Limits: AI feedback is available to Pro subscribers, up to 20 reports per month. We keep a monthly count to enforce this.
AI feedback can be inaccurate. It is meant to support your practice, not to replace a teacher.
Service providers
We use the following processors to run the App. They handle data on our behalf under their own terms:
- Google Firebase (Authentication, Cloud Firestore, Cloud Storage) — account authentication and storage of your account, practice content, and recordings. Data is stored on Google Cloud infrastructure.
- Google Sign-In and Sign in with Apple — optional login methods.
- Apple — App Store distribution and in-app purchase processing.
- OpenRouter and Google Gemini — only for AI feedback you request; they receive the recording excerpt and details described above.
We do not use advertising SDKs or third-party analytics that track you across other services.
International transfers
Our providers process and store data primarily in the United States. Where required, transfers rely on the safeguards offered by those providers (such as standard contractual clauses).
Data retention
- Account and practice data are kept until you delete your account.
- Recordings you share to the community on the free tier are removed from cloud storage after 30 days; the local copy on your device is unaffected.
- Abuse reports are retained as needed to enforce our guidelines and comply with law.
Your choices and rights
- Access and correction — view and edit your profile in the App.
- Deletion — delete your account and associated data in Profile → Account → Delete Account. You can also email us to request deletion.
- Blocking — block or unblock other users in Profile → Account → Blocked Accounts.
- Microphone — revoke microphone access at any time in the iOS Settings app (some features will stop working).
If you are in the EEA/UK, you have rights to access, rectify, erase, restrict, and port your data, and to object to processing. If you are a California resident, you have the right to know, delete, and correct your personal information, and the right not to be discriminated against for exercising these rights. We do not sell or “share” personal information as those terms are defined by California law. To exercise any right, contact contact@pinenode.com.
Children
The App is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided us personal information, contact us and we will delete it.
Security
Data is encrypted in transit (HTTPS/TLS). Access to your content is restricted by server-side security rules so that, by default, only you and the people you share with can read it. No method of transmission or storage is completely secure, but we work to protect your information.
Changes to this policy
We may update this policy. Material changes will be posted here with a new “last updated” date, and where appropriate we will notify you in the App.
Contact
Pinenode
Email: contact@pinenode.com