MyGallery Privacy Policy

MyGallery ("the App") is a simple gallery app that lets you view and manage the photos and videos on your phone, organized by folder. When you set up a cloud storage connection, photos and videos stored in the cloud can be displayed in the same way as media on your device, and the connection can also be used as a backup destination. This Privacy Policy ("this Policy") explains how the App handles information.

1. Information We Collect and Store

To provide its features, the App may store or use the following information on your device.

1.1 Information About On-Device Media

This information is used for on-device gallery display, improved searchability, sorting, grouping, copying, moving, deleting, restoring, and cache display.

1.2 App Settings

These settings are stored mainly in the App's on-device settings storage.

1.3 Location Information

To provide the map feature, the App may use the following location information.

The capture location of a photo or video is used to display media that contains location information on a map, so you can browse it by where it was taken. The device's location is obtained only when you have granted location permission and used the current-location display on the map screen, and is used solely to show your current location on the map.

The App does not intentionally send location information as usage analytics data. Information sent to the Google Maps Platform for map display is described in "3. Transmission to Third-Party Services."

1.4 Cloud Connection Information

If you use Google Cloud Storage, the App may store or use the following information.

If you use S3-compatible storage, the App may store or use the following information.

Secret access keys and Google access tokens are stored in the device's secure storage.

1.5 Usage Analytics Data

To improve the App, the App may send usage analytics data using Google Analytics for Firebase. You can stop this from the settings screen.

Details of the information that may be sent are described in "3. Transmission to Third-Party Services." The App does not intentionally send image or video files themselves, file names, cloud credentials, access keys, or the contents of objects in a bucket as usage analytics data.

2. Purposes of Use

The App uses the information it collects or stores for the following purposes.

3. Transmission to Third-Party Services

The App works with the following third-party services.

3.1 Google Analytics for Firebase

When sending usage analytics data is enabled, the App sends usage analytics data to Google Analytics for Firebase. Information sent is handled in accordance with Google's policies.

Information that may be sent:

Related policies:

3.2 Google Maps Platform

The App's map feature uses Google's Google Maps Platform (Maps SDK for Android) to display maps. In the course of displaying and operating the map, the following information may be sent to Google. Information sent is handled in accordance with Google's policies.

Information that may be sent:

Related policies:

3.3 Google Sign-In / Google Cloud Storage

If you set up Google Cloud Storage, the App authenticates you through Google Sign-In and performs operations such as listing, downloading, uploading, copying, moving, and deleting objects in the bucket you specify.

Information sent or used:

The App does not obtain, store, or view your Google account password during Google Sign-In authentication.

Related policies:

3.3.1 Sharing, Transferring, and Disclosing Google User Data

The App uses your Google account email address, authentication information, access tokens, Google Cloud Storage bucket names, object information, images and videos, and related metadata obtained or used through Google Sign-In or the Google Cloud Storage API (collectively, "Google User Data") only to provide the cloud storage integration feature you set up.

The App does not sell Google User Data and does not use it for advertising, user tracking, or any purpose not described in this Policy. Except as set out in this Policy, the App does not share, transfer, or disclose Google User Data to third parties.

Google User Data may be shared, transferred, or disclosed only in the following cases:

Except as described above, the App does not share, transfer, or disclose Google User Data to third parties.

3.4 S3-Compatible Storage

If you set up S3-compatible storage, the App connects to the endpoint you specify and performs operations such as listing, downloading, uploading, copying, moving, and deleting objects in the bucket you specify.

Information obtained from S3-compatible storage and the connection information you set are used solely to provide the cloud storage integration feature you set up. The App does not use this information for advertising, user tracking, or any purpose not described in this Policy.

Information sent or used:

Supported services may include AWS S3, Cloudflare R2, MinIO, Backblaze B2, DigitalOcean Spaces, Wasabi, Akamai Object Storage, and others. How each service handles information is governed by that provider's own privacy policy and terms of service.

3.5 Google Play (In-App Review and Store Page)

The App uses the Google Play In-App Review API for its in-app review feature. When certain conditions are met, the App may request that Google Play display a review dialog. You can also open the App's store page from "Rate & Review the App" in the settings screen.

When using these features, Google Play determines whether to show the review dialog and displays the store page, and in that process the following information may be sent to or processed by Google. Information sent is handled in accordance with Google's policies.

Information that may be sent or processed:

The content and rating of a review are entered and submitted by you on Google Play, and are handled in accordance with Google's and Google Play's policies. The App does not obtain or store the content of your review or rating itself.

The App may send the fact that it requested a review, and the fact that you interacted with the store page link, as usage analytics data described in "3.1 Google Analytics for Firebase." This usage analytics data does not include the content of your review or rating.

Related policies:

4. Handling of Images and Videos

Unless you set up cloud storage, the App does not send image or video files themselves to any external service. For local images and videos, the App performs on-device processing such as viewing, generating thumbnails, creating caches, copying, moving, deleting, and restoring.

If you use cloud storage, the App, according to the operations you specify, uploads files from your device to cloud storage, and lets you view, download, copy, move, delete, and save changes such as image rotation for images and videos stored in cloud storage.

If a video cannot be played with the internal player, depending on your device environment you may be able to choose to play it with an external player. In that case, the video file is passed to the external app you choose.

5. Device Permissions

The App uses the following Android permissions to provide its features.

These permissions are used to display on-device media, perform file operations, display the map, show your current location, connect to the cloud, and send usage analytics data. Location permission is used only when you use the current-location display on the map screen; even if you do not grant it, the other map features remain available.

6. Retention Period

Settings, metadata, caches, and cloud connection information stored on your device may be retained until you delete the App's settings, delete your cloud settings, clear the cache, or uninstall the App.

Files and metadata stored in cloud storage are retained according to the retention period and settings of the cloud storage provider you use.

Usage analytics data sent to Google Analytics for Firebase is retained according to Google's and the Firebase project's settings.

7. Deleting or Stopping Information

You can delete or stop sending information in the following ways.

8. Security Measures

To protect Google User Data and sensitive information required for cloud connections (access tokens, secret access keys, etc.), the App takes the following concrete security measures.

Specifically, the App:

That said, risks such as device loss, unauthorized access, vulnerabilities in the OS or external services, and misconfiguration by you cannot be completely eliminated. You are responsible for your own security measures, such as locking your device, enabling multi-factor authentication on your cloud accounts, setting appropriate permissions on access keys, and removing keys you no longer need.

9. Use by Children

The App is not designed primarily for children under the age of 13, and does not intentionally collect personal information from children under 13.

Even when a child uses the App, the scope of information collected and sent is the same as described elsewhere in this Policy. In particular, if you set up a cloud connection such as Google Cloud Storage or S3-compatible storage, images and videos are sent directly from the App to the cloud storage you specify. The App itself does not collect or store this data; its storage and management are governed by the privacy policy and terms of service of the cloud service provider you use.

Setting up a cloud connection requires creating a cloud account and managing access keys, so it should be done under a parent or guardian's management and supervision. If you are under 18, please use the App with the consent and under the management and supervision of a parent or guardian. If you have any questions or concerns about the personal information of a child under 13, please contact us at the address listed in "11. Provider and Contact."

10. Changes to This Policy

This Policy may change in response to changes in law, changes to the App's features, or changes to the services it uses. A revised Policy takes effect once it is posted within the App, on the distribution page, or in related documentation.

11. Provider and Contact

Provider: UH / mfactory.me

Official page: https://mygallery.mfactory.me/

Contact: uh@mfactory.me

Revision History