Privacy Policy

This translation is a draft. If it differs from the Japanese version, the Japanese version prevails.

Last updated: October 19, 2026

10dots (Kenji Koikeda) (the "Provider") sets out below how information is handled in the photo-sharing app "SharePi" (the "App").

Definitions

1. How the App works (please read this first)

The App is not a service in which the Provider keeps your photos. Photos and group information are stored in a cloud service that the group's administrator (the "Owner") has contracted for themselves (for example, a Google Cloud project). The App is a tool for connecting to that storage (the "backend").

2. Information obtained and stored

InformationHandled byContent and purpose
Google account identity (an ID token for authentication; by Google's design it also contains the email address and name)Device → the connected backendTo sign in and to check permission to join groups. The ID token is issued by Google and verified by the backend. The backend does not store the email address or name; the roster holds only a keyed hash (a value that cannot be turned back into the original ID) made from the Google user ID
Session tokenConnected backend → deviceSo that the ID token need not be sent every time. Valid for one day per backend, kept only on the device, and removed on sign-out and when the account is changed
Favorite folders and the photos and videos in themDevice → the Owner's backendSo that favorites can be restored after a reinstall or a new phone. Stored as your own file; not shown to other members, but the Owner can read it
Date and time of captureDevice → the Owner's cloud storageTo order photos and videos by when they were taken. Stored as metadata of each file
Share-link recordDevice → the Owner's cloud storageA list of the signed URLs of the photos and videos a share link points to. Deleted automatically about one day after it expires
Install referrerDevice ← Google PlayRead once, when the App was installed through a share link via Google Play, to open the preview of that link. Not sent to the Provider
NicknameDevice → the connected backendTo show who posted in the group
Photos and videos (and their reduced images and thumbnails)Device → the Owner's cloud storageWhat you choose and upload yourself, to share it in the group
Identifier of the posterThe Owner's backendTo show which member posted an item (stored as metadata of the photo)
Content of reportsThe Owner's backendSo the Owner can review reports about inappropriate posts and users (section 9)
Paid-plan purchase statusDevice ← Google PlayTo determine the administrator's plan (member limit). The device only reads the purchase state held by Google Play; the Provider receives no purchase or payment information. Google Play processes the payment
Data on the device (group list, cache of reduced images, favorites, information on photos waiting to upload)Device onlyFor the App to work. Not sent to the Provider or to the backend (favorite groups and events are kept only on the device)

3. Provision to third parties

4. The Owner's responsibility

The Owner who operates a backend is the controller of participants' information (nicknames, photos and videos, favorites, access records). The Owner manages the security settings of that cloud service, retention, deletion, and adding and removing participants. For how an Owner operates, please contact the Owner directly; the Provider cannot get involved. The Provider is not responsible for the upkeep, fees, security or other problems of the cloud service each Owner contracts for (see the disclaimer in the Terms of Use).

5. Storage location, period and safeguards

6. Requesting deletion and leaving a group

7. Children

The App is not intended for people under 13 (or the age set by the law of their place of residence).

8. Changes

If this policy changes, the change will be posted on this page and the last-updated date revised. Important changes will be announced in the App.

9. Reporting inappropriate posts

If there is a problem with a photo, a video or another user, use the App's report function. Reports go to the Owner of that group. The Provider cannot see the content of reports or the photos and videos posted.

10. Contact

Provider: 10dots (Kenji Koikeda)
Email: [email protected]