Data safety

Use anonymized ad monetization data. Keep account access private.

eCPM Bazaar is being validated with privacy-first workflows: browser-only CSV parsing, anonymized rows, no dashboard login, and no account credentials.

Browser-only public demo

CSV files selected in the public demo are parsed in your browser and are not uploaded. If you choose Request free diagnosis, a compact draft may be kept in browser session storage to prefill the request page; it is not sent unless you use your email app.

No credentials required

Do not send AdMob, AppLovin MAX, Unity LevelPlay, TopOn, Google, or mediation login credentials. The early workflow only needs anonymized report rows.

Anonymize before sharing

Replace app names, ad unit IDs, account IDs, package names, and any private identifiers before sending rows for a directional diagnosis.

Diagnosis, not financial advice

The output is a practical diagnosis to guide investigation. It is not a guarantee of revenue improvement or a recommendation to change business settings blindly.

Anonymous validation events

No third-party analytics SDK currently runs on the public site. The built-in event interface is inactive by default and only permits anonymous, whitelisted properties such as page path, comparison period, row-count bucket, and parse-error category. It never includes CSV contents, filenames, email addresses, account IDs, or free-text notes.

eCPM Bazaar Android App

Effective date: August 1, 2026

The app does not require account registration or sign-in.

You choose CSV files yourself through the Android system Document Picker. The app reads, parses, and diagnoses those files only on your device. CSV contents are not uploaded to the developer's servers.

Saved diagnosis History is stored in the app's private local storage. You can delete individual saved diagnoses from History. Uninstalling the app deletes its private local data from the device.

The Android share sheet opens only after you tap Share report. The report is then passed to the third-party app you choose, and that app's privacy policy governs its subsequent handling.

The current version contains no advertising, analytics, crash-reporting, push-notification, attribution, or account SDKs.

The current version does not request Android permissions for Internet access, storage, camera, microphone, contacts, location, notifications, or the advertising ID.

Privacy questions: xia.business.systems@gmail.com

Useful anonymized fields

OKdate
OKcountry or region
OKplacement or ad unit name, anonymized
OKad source or network, anonymized if needed
OKrevenue, impressions, eCPM
OKrequests, matched requests, fills, fill rate, and match rate when available (keep their platform definitions separate)

Keep these private

Privatepasswords or login sessions
PrivateAPI keys or publisher keys
Privateprivate account IDs
Privatenon-anonymized user-level data
Privatepayment details
Privatescreenshots containing private account identifiers

Need a directional diagnosis?

Use the free diagnosis page to copy the field list and prepare anonymized rows.

Free diagnosis