GA4 Health Check accesses your GA4 property read-only, runs its checks, generates your report, and that's it. Here's exactly how the process works and what we do — and don't — do with your data.
You're redirected to Google's own OAuth consent screen — not our servers. Google shows you exactly what permissions GA4 Health Check is requesting. You approve or decline. We never see your Google password.
If you approve, Google sends our server a short-lived access token. This token lets us read your GA4 data for the duration of your session. It expires automatically and can be revoked by you at any time.
We fetch the list of GA4 properties your Google account has access to and display them for you to choose from. We only audit the property you explicitly select.
Each module queries the GA4 Data API and Admin API with read-only requests. The results are processed in memory on our server to calculate scores, identify issues, and generate recommendations. This takes under 60 seconds.
The findings, scores, and PDF are stored for 24 hours so you can download them. The underlying raw GA4 data that was queried is discarded immediately — we only keep the processed findings.
Your report is ready. After 24 hours the stored results are permanently deleted. You can re-run an audit at any time.
When you sign in with Google, we request two specific OAuth scopes. Here's exactly what each one allows — and doesn't allow.
These are standard Google Analytics API scopes. You can verify them on Google's OAuth consent screen before approving.
Manage your Google app permissions →Every check documented in detail: See what we check →
Connect your GA4 account, select your property, and get your full report in under 60 seconds.
Download a real GA4 audit report — same format, same depth, same PDF you'll receive after running your own audit. No email required.
Download sample report (PDF)After seeing it, run your own — $179 for a single audit →