Privacy controls
Postbacks withhold raw advertising IDs and the device IP by default. Deletion, opt-out and data-export requests run from the console, and a DPA is available.
{idfa}Withheld{ip}Withheld{idfa_sha256}Allowed
Replay any attribution decision, see where each postback stands, and run Reflect beside your current MMP before you switch.
No credit card. No sales call.
click_id 3b7e91c4…Recordedinstall referrerReceiveddeterministicCTIT 1m 37sinstall 0a2b8e…7890Postback templates for the major ad networks
The numbers come with the evidence behind them.
Open an install and see why it was credited: the stored decision and the winning click.
{ "ctit_ms": 97000, "attribution_window_h": 168, "is_organic": false }
MintegralWinnerclick_id 3b7e91c4…clicked_at_ms 1791295331000Install Reflect alongside your current MMP and compare installs network by network, with campaign traffic sent through Reflect tracking links. Your current MMP keeps running as it is.
Read the SDK quickstart| Network | Current | Reflect | Difference |
|---|---|---|---|
| Mintegral | 4,128 | 4,131 | +0.07% |
| AppLovin | 2,904 | 2,897 | −0.24% |
| Unity Ads | 3,615 | 3,622 | +0.19% |
| Liftoff | 1,208 | 1,205 | −0.25% |
| Organic | 594 | 612 | +3.03% |
Follow each postback from queued to delivered, retrying or dropped, install by install, with delivery totals on the Postbacks page.
Admin panel walkthrough0a2b8e…7890Delivered5d41c7…e3a1Retrying · 2 attempts91f0ab…2c64Dropped · 1 attemptUnity, Unreal Engine, Flutter, React Native, iOS, Android, Web and a server-to-server API.
Snippets are trimmed for the page. Keys come from your dashboard: app keys for the SDKs and a separate server key for server-to-server.
Once it is approved you get an invite email, and after that you sign in with a magic link. No password needed.
Pick the SDK for your platform and initialize it with your app keys.
Pick a postback template for each network and switch it on.
Controls for your data, your requests and your team’s access.
Postbacks withhold raw advertising IDs and the device IP by default. Deletion, opt-out and data-export requests run from the console, and a DPA is available.
{idfa} Withheld{ip} Withheld{idfa_sha256}AllowedRequests from the mobile SDKs are signed with your app’s signing secret.
POST /eventX-Reflect-App-Key: app_live_…X-Reflect-Signature: 64-char hexChanges to apps, partners, tracking links and team access are recorded with who made them and when.
14:05 Link created Dana13:48 Partner updated Sam13:12 Role changed DanaMagic-link sign-in, optional two-factor authentication that each user can turn on, and Google SSO that your company can require once we set up its email domain.
Install Reflect alongside your current MMP and compare results before you cut over. Your current MMP keeps running as it is.
Switch when you are ready.
Still unsure? Talk to support.
Reflect is a mobile measurement partner (MMP). It attributes installs to the campaigns behind them and sends postbacks to your ad networks. It is built for app and game teams who want to see why each install was credited.
Yes. Install the Reflect SDK beside your current MMP, such as Adjust, AppsFlyer, Singular or Branch. Your MMP keeps running as it is. To compare installs by network, send campaign traffic through Reflect tracking links. Parallel traffic is metered like any other traffic.
The catalog has postback templates for the major ad networks, including Meta, TikTok, Google Ads, Snap, AppLovin, Unity Ads, Mintegral and Liftoff. They are starting points: check one against the network’s current postback spec, then switch it on.
Unity, Unreal Engine, Flutter, React Native, iOS (Swift and Objective-C), Android (Kotlin and Java) and Web, plus a server-to-server API for events your backend owns. They all follow the same integration model.
Postbacks withhold raw advertising IDs and the device IP by default. Deletion, opt-out and data-export requests run from the console, and a DPA is available. Changes to apps, partners, tracking links and team access are recorded in an audit log.
No. Request access and, once it is approved, you can start sending events yourself. Support is there if you want help.
Here is what happens after you send the form.
No credit card. No sales call.
Already have an account? Sign in
Running campaigns for clients? For agencies