Merchant Center

Merchant Manager Privacy Policy

Last updated: October 31, 2026. This document is for general information and is not a substitute for legal advice.

This policy describes how m23n (“we,” “us”) handles information when you use Merchant Manager (listed as “Merchant Center for Google”), our iOS and Android app for monitoring and managing a Google Merchant Center catalogue: product approval status, disapprovals and their fixes, performance insights and promotions. Merchant Manager is an independent product and is not affiliated with, endorsed by or sponsored by Google LLC. By using the app you acknowledge the then-current version of this policy.

Your data stays yours: Merchant Manager reads your Merchant Center data directly from Google’s Merchant API on your device and shows it to you. We do not operate a server that stores your catalogue, and we never sell or share your merchant data with advertisers.

1. Who we are

Merchant Manager is developed by m23n. For privacy requests and questions, contact us at support@merchantcenter.app.

2. Categories of information

The list below describes categories of information that may be involved depending on which features and which platform you use. Not all categories apply to every user.

2.1 Sign in with Apple (iOS only)

On iOS you may create your app identity with Sign in with Apple. Apple provides a stable user identifier and, on first sign-in, optionally your name and e-mail address (or a private relay address if you choose “Hide My Email”). These values are stored only in the iOS Keychain on your device and are used to greet you and to keep your settings together. They are not sent to our servers.

2.2 Google account & Merchant Center data

To show your catalogue, the app asks you to sign in with Google using OAuth 2.0 and requests the following scopes:

With your consent the app retrieves from the Google Merchant API: the Merchant Center accounts you can access, your products and their attributes (titles, prices, images, availability, identifiers), approval statuses and item-level issues, account-level issues, performance reports (clicks, impressions, conversions, conversion value) and promotions. This data is fetched over HTTPS directly from Google to your device, kept in memory and in the app’s local cache, and displayed to you. When you edit a product in the app (title, description, price, sale price, availability, link or image link), the change is written back to your Merchant Center through the same API. For products that come from a file, spreadsheet, the Merchant Center UI or an automatic website feed, the app creates a supplemental data source named “Merchant Manager (app edits)” in your own Merchant Center account and writes your edits there.

On iOS, OAuth access and refresh tokens are stored in the iOS Keychain on your device; on Android, authorization is handled by Google Play services on your device. Tokens are never transmitted to us. You can revoke the app’s access at any time by signing out in the app’s settings (which also revokes the token with Google) or from your Google Account’s third-party access page.

Limited Use disclosure: Merchant Manager’s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. In particular, Google user data obtained through these scopes is:

2.3 Product photos you upload

If you replace a product image from your photo library, the photo is resized and compressed on your device (metadata such as location is removed) and uploaded to a storage bucket we operate on Firebase Cloud Storage (Google Cloud). The resulting public URL is written to your Merchant Center product as its image link so that Google can crawl it. Because Merchant Center requires product images to be publicly reachable, these uploaded images are accessible to anyone who knows the URL. To authorise the upload the app signs you into Firebase Authentication with your Google sign-in; Firebase receives your Google account identifier and e-mail address for that purpose.

2.4 Anonymous identifier

On first launch the app generates a random identifier (a UUID) and stores it on your device (in the iOS Keychain on iOS). It is used as your user id for analytics, crash reporting and subscription management. It is not derived from your Apple ID, Google account, advertising identifier or hardware serial number.

2.5 Analytics & crash reports

We use Mixpanel, Google Analytics for Firebase and Firebase Crashlytics to understand how the app is used and to fix crashes. They collect app events (for example which screens are opened, onboarding answers and whether a purchase completed), coarse device and app information (model, OS version, app version, language, country derived from IP), the anonymous identifier above and, for crashes, stack traces and the sequence of events before the crash. Analytics events may include counts (for example how many products or disapprovals you have) but never product titles, prices or other content from your Merchant Center. We do not use the advertising identifier (IDFA / Android advertising ID) and do not track you across other companies’ apps or websites.

2.6 Purchases & subscriptions

Access to Merchant Manager requires an active subscription or a lifetime purchase billed through the Apple App Store or Google Play. Entitlement and transaction data are processed by Apple or Google and RevenueCat under their policies, keyed by the anonymous identifier above, solely to validate access and support “Restore Purchases.” We do not receive your payment card details.

2.7 Notifications

If you allow notifications, the app schedules notifications on your device, for example when a product is newly disapproved after a background check or to show a limited-time offer. You can turn notifications off in your device settings at any time.

2.8 Support communications

If you contact us by e-mail, we receive the content of your message and the address you use. We use this information only to respond to you.

3. How we use information

4. Sharing, transfer & disclosure

Your Merchant Center data is exchanged only between your device and Google; we do not operate a server that receives it. The only parties that process information from the app are:

We do not sell your information and do not share it with advertisers, data brokers or any other third party. If m23n is ever involved in a merger or acquisition, Google user data will continue to be handled in accordance with this policy and the Limited Use requirements, and you will be notified before any change takes effect.

5. Retention & deletion

Google user data (Merchant Center data and your basic profile) is held on your device only, in memory and in the app’s local cache, and is removed when you sign out of the Google account or delete the app. Tokens are revoked at Google when you sign out. Uploaded product images remain in our Firebase Cloud Storage bucket, together with the associated Firebase Authentication record, until you delete your account in the app or ask us to remove them; we delete them within 30 days of a verified request. Analytics data is retained by Firebase for up to 14 months and crash data for 90 days; Mixpanel events are kept no longer than five years unless you ask us to delete them earlier. See Delete your account & data for the full deletion process. To exercise access, correction or deletion rights, contact support@merchantcenter.app and quote the anonymous identifier shown in the app’s settings if asked. We respond within 30 days.

6. Security

All traffic between the app and Google, Firebase, Mixpanel and RevenueCat uses HTTPS (TLS). On iOS, OAuth tokens and identities are stored in the Keychain, which is encrypted by the operating system; Google sign-in uses the system web authentication session with PKCE. The app never sees your Google password. Because Google user data is not copied to any server we operate, there is no server-side database of your catalogue to be breached, and access to our cloud projects is restricted to the developer with two-factor authentication. No method of transmission or storage is completely secure, and we cannot guarantee absolute security.

7. Children

Merchant Manager is a business tool and is not directed to children under 16. Do not use the app in a way that violates applicable child-privacy laws.

8. Changes

We may update this policy as Merchant Manager evolves. We will post the current version on this page and may provide additional notice for material changes (for example in the app).

9. Related

Merchant Manager Terms of Service · Delete your account & data