Security & Data Privacy

~4 min read

What access we request

dashboardSMASHBOARD requests the following OAuth scopes when you sign in with Google:

Scope Purpose
openid Confirms your identity
email Associates your account with your email address
profile Reads your name and profile picture for display
analytics.readonly Reads your GA4 property data (reports, property list)

analytics.readonly is a read-only scope. dashboardSMASHBOARD cannot create, modify, or delete anything in your Google Analytics account, properties, or data streams.

What we never do

How tokens are stored

After you authorise dashboardSMASHBOARD, Google issues an access token (short-lived) and a refresh token (long-lived). Both are:

If you revoke access from your Google Account settings (Security → Third-party apps with account access), dashboardSMASHBOARD's tokens are immediately invalidated. The next time you open your dashboard, you will be prompted to sign in again.

Google's Limited Use requirements

dashboardSMASHBOARD's use of Google Analytics data complies with the Google API Services User Data Policy, including the Limited Use requirements. Specifically:

What data we store

Data Stored
Google account ID, email, name, picture Yes — used for your account identity
Encrypted access and refresh tokens Yes — required to fetch your GA4 data
Selected GA4 property ID and display name Yes — required to run your queries
Goal configurations and thresholds Yes — your dashboard settings
Raw GA4 report data No — fetched on demand, not stored long-term

Deleting your account

To delete your dashboardSMASHBOARD account and all associated data, open the account menu and select Delete account. This permanently removes:

You should also revoke dashboardSMASHBOARD's access from your Google Account security settings to ensure the tokens cannot be re-used.

Contact

For privacy questions or data requests, contact privacy@dashboardsmashboard.com.

Still need help?