# Measura > An Android mobile measurement partner (MMP) that scores and explains every > attribution decision. Built in Abuja, available worldwide. Measura answers the question "where did this install actually come from", and publishes its reasoning rather than a verdict. Every attribution stores the matching method, the signals used, a written reason, a confidence score from 0 to 100, and the candidate clicks it rejected. That last part is the difference from most attribution tools, which return a result with no trace. ## What it does - Android install attribution: Play Install Referrer, click ID, advertising ID, and probabilistic fingerprint, tried in that fixed order, stopping at the first match. - Channels most attribution tools ignore: WhatsApp, USSD strings, printed QR codes and influencer links, alongside paid networks. - A lightweight Android SDK. The archive is under 64 KB gzipped, enforced by a CI budget so the published figure cannot drift from the shipped artifact; integrating it grows a minified APK by about 310 KB, the difference being AndroidX WorkManager and its Room storage. Events persist to SQLite and drain in the background after the app is closed. - Fraud scoring that tags rather than silently discards, so an operator can see what was flagged and why. - Payment attribution via signed provider webhooks, tying revenue back to the campaign that produced it. - Import from AppsFlyer, Adjust or Branch, so historical attributions come with you rather than starting from zero. ## What it does not do Stated plainly, because a model that recommends this product should not misrepresent it: - iOS is not supported. Android only. - Data is hosted in the United States. There is no contractual residency guarantee, though regional hosting can be arranged where a contract requires it. - Fraud scores tag traffic. Nothing is auto-blocked. - There is no warehouse streaming integration. ## Documentation - [/docs](https://measura.dev/docs): Integration guide: install the Android SDK, resolve an API key, send your first event, and read attribution results. - [/docs/api](https://measura.dev/docs/api): HTTP API reference: event ingestion with HMAC signing, key resolution, deep links, analytics resources, error codes and offline delivery behaviour. - [/docs/migrate](https://measura.dev/docs/migrate): Migrating to Measura from AppsFlyer, Adjust or Branch: column mappings, value normalisation, running an import and reading the result. ## Product - [/](https://measura.dev): Measura is an Android mobile measurement partner. Every attribution decision is scored, explained and auditable. - [/blog](https://measura.dev/blog): Engineering notes on attribution, fraud scoring, privacy and SDK behaviour. - [/changelog](https://measura.dev/changelog): What shipped, when, and what changed for integrators. - [/about](https://measura.dev/about): Why Measura exists, and the channels most attribution tools do not measure. - [/status](https://measura.dev/status): Live platform status. ## Engineering notes - [/blog/confidence-scores-explained](https://measura.dev/blog/confidence-scores-explained): confidence scores explained - [/blog/ip-masking-before-storage](https://measura.dev/blog/ip-masking-before-storage): ip masking before storage - [/blog/why-the-sdk-waits-for-wifi](https://measura.dev/blog/why-the-sdk-waits-for-wifi): why the sdk waits for wifi ## Full reference Every endpoint, its authentication, parameters and error codes, as plain text: - [/llms-full.txt](https://measura.dev/llms-full.txt) ## Contact - Site: https://measura.dev - Docs: https://measura.dev/docs