Last updated: August 19, 2026
This Privacy Policy (the "Policy") sets out how user information is handled in "playhub" (the "App"). The Developer handles your information appropriately, in accordance with this Policy.
The App has no account registration and no sign-in. It never asks you for your name, email address, phone number, date of birth, or anything similar.
The only things the App asks you to enter are a "display name" that is shown to the other members (free text; it does not have to be your real name) and the 6-character "share code" used to join a song.
These are stored on your device. If you only record and overdub on your own, you can use the App entirely on your device without any communication (when used offline, none of this information is sent to the server).
The App issues a random identification key (32 random bytes) for each device and attaches it to the communication used to sync a song with the other members. The server keeps only a hash value derived from that key; it never stores the key itself. The key is not shown on screen and is not shown to other users (what other users see is only the display name described below and your per-song member number).
This key is stored only inside the App. No external sync service such as iCloud is used. As a result, if you delete the App, the key is also removed from your device. If you reinstall the App after deleting it, a new key is issued and you are treated as a different user from before (you can no longer access the songs you had joined). Note that the key is included in a full device backup (an iCloud backup or an encrypted local backup). Therefore, on a device restored from such a backup, the key is restored as well and you continue as the same user.
Also, the key is never automatically shared or synced to your other devices, even devices signed in with the same Apple ID. If you want to carry your data to another device without restoring from a backup (for example when starting on a brand-new device), you need to issue a "transfer code" (8 characters, valid for 24 hours from issuance, single use) inside the App yourself and enter that code on the new device. When the code is used, the new device is treated as having the same key (that is, as the same user) as the original device, and access to the songs you have joined carries over. Using the code does not invalidate the key on the original device. After the code has been used, both devices can therefore be used in parallel as the same user.
As described above, the identification key is a per-device identifier that disappears when you delete the App. Before reinstalling the App, always prepare the handover with the "transfer code" inside the App. If you delete the App without doing so, you will never again be able to access the songs and recordings you had joined (when you change devices, things carry over as they are if you restore from a device backup; if you do not restore from a backup, a transfer code is likewise required). For how to erase your own data, including this key, see Section 7.
When you create a new song, join as a member with a share code, or sync a recording with the other members, the App sends and stores the following information on the Developer's server (Cloudflare).
Your name, email address, phone number, and location are not sent.
The App is a tool for building one song together with bandmates who are apart. Audio that a user records can be downloaded and played back only by the members of that song (it is not made public to people who are not members).
The App uses the microphone. A recording may contain singing or speech as well as the sound of the instrument being played. As described above, the contents of a recording are shared with the other members of the same song, so please be careful not to record or submit anything you would not want others to hear.
The App uses RevenueCat, Inc. to manage subscription purchases and expiry dates. The purchase itself takes place on Apple's App Store, and the Developer never receives your card number or any other payment details.
Cancelling from Subscriptions in the App Store happens on Apple's side; the Developer does not receive that action directly, only the resulting expiry notification. Deleting your data as described in Section 7 also erases the subscription record on the Developer's server, but it does not cancel the purchase attached to your Apple ID - tapping "Restore purchases" with the same Apple ID brings an active subscription back.
Except as required by law, the Developer does not provide user information to third parties. However, to the extent necessary to provide and operate the App, the handling of information is entrusted to the following external services. This may involve information being processed outside Japan to the extent necessary.
In addition, as described in Sections 2.4 and 2.5, the members who have joined a song are shown and share the display names, member numbers, recording names, the display name of the person who made each recording, the submitted / approved / rejected status, and the recorded audio itself.
Information stored on your device is kept on your device until you delete it or uninstall the App. The identification key is likewise stored only on your device, as described in Section 2.2, and deleting the App removes it, together with the identification key, from your device.
Songs, recordings, display names, and similar information stored on the server are retained for as long as needed to provide the song features, until you perform the deletion described in Section 7.
The Developer takes the measures necessary and appropriate to prevent leakage, loss, or damage of the information it collects and to otherwise manage it safely.
You may request disclosure, correction, or deletion of your own information held by the Developer. The App includes a feature that deletes your own data from within the App. Performing it deletes the following.
A song you made on your own (with no other members) is deleted in its entirety. For a song that has other members, the recordings you uploaded are deleted, but the records of the song and of the recordings themselves remain, with the owner information replaced by "deleted", in order to protect the other members' data. In addition, copies of recordings that have already reached the other members' devices at the time of deletion cannot be deleted by this operation (they stay on those devices and keep playing as part of the song). Recordings that the other members have not yet downloaded can no longer be obtained after this operation.
Please delete your data stored on the server with the in-App operation above before you delete (uninstall) the App. As described in Section 2.2, the identification key is removed from your device when the App is deleted. After you delete the App, the Developer has no way to connect that key to you, so even if you request deletion or disclosure of the data stored on the server, we may be unable to identify what to act on and unable to respond.
Note: because the App does not create accounts, the Developer has no way to connect the identification key to a specific individual such as a name or contact details. Using the in-App deletion above is the most reliable method. If you want data on the server deleted or disclosed without using the App, please contact the Developer with information that lets us identify what is yours, such as the song name, your display name, and roughly when you used the App (please contact us before deleting the App; after deletion we may be unable to respond, as described above). If we cannot confirm that the request comes from you, we may be unable to comply.
The App can be used regardless of age, but as described above, display names and recorded audio are shared with the other members of the same song. Guardians are asked to make sure that children do not enter their real name as a display name and do not give share codes to strangers.
The App respects data protection laws in each country, including the EU General Data Protection Regulation (GDPR).
The Developer may revise this Policy in response to changes in laws or in the service. If there are material changes, we will notify you within the App or by a method the Developer deems appropriate.
For inquiries regarding this Policy, please contact us at the following.