Security & Data Privacy

~5 min read

Security & Data Privacy

What access we request

When you sign in with Google, dashboardSMASHBOARD asks for these permissions:

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 and the list of properties you can access)

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 sign-in tokens are stored

After you authorize dashboardSMASHBOARD, Google issues a short-lived access token and a long-lived refresh token. Both are:

Revoking access

You can revoke dashboardSMASHBOARD's access at any time in your Google Account under Security → Your connections to third-party apps and services (myaccount.google.com/permissions). Once you do, dashboardSMASHBOARD can no longer read your Google Analytics data, and the app asks you to sign in again the next time you open it.

We check every day, and when we find that access has ended we schedule your account for permanent deletion 30 days later. Deletion removes your account record, stored tokens, dashboards, goals, share links and notification channels, and cancels any active subscription. To keep your data, sign in with Google again within those 30 days and the deletion is cancelled. Revoking access does not cancel your subscription, so cancel it first if you want to stop being billed.

Google API Services User Data Policy

dashboardSMASHBOARD's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Specifically:

What we store

Data Stored? Why
Google account ID, email, name, profile picture Yes Your account identity
Encrypted access and refresh tokens Yes Needed to fetch your GA4 data
The GA4 properties you connect (ID and display name) Yes Needed to run your cards
Dashboards, cards, goals and settings Yes Your configuration
Card results — the aggregated numbers each card displays (totals, daily trend points, top-channel rankings) Yes, temporarily Kept as a short-lived cache so dashboards load quickly and so shared links and alerts can use the latest values. Replaced on each refresh.
Share links and notification channels (email addresses, Slack/Teams webhook URLs) Yes Needed to share dashboards and deliver alerts
Billing details (plan, status, Stripe customer ID) Yes Your subscription. Card numbers are held by Stripe, not by us.
Raw, event-level Google Analytics data No We only request aggregated report results

Who handles your data

dashboardSMASHBOARD uses a small number of service providers to run the service — for example, Stripe for payments, a transactional email provider for account and alert emails, and hosting and error-monitoring services. They process data only to provide those services to us.

Deleting your account

To delete your account and its data, email privacy@dashboardsmashboard.com from the email address on your account and ask us to delete it. Deletion permanently removes your account record, stored tokens, dashboards, goals, share links and notification channels. If you have an active subscription, cancel it first from the pricing page (see Billing & Plans).

Also revoke dashboardSMASHBOARD's access in your Google Account permissions so the tokens can't be used again.

Signing out doesn't delete anything — your dashboards are waiting when you come back.

A dashboard share link is an unguessable URL. Anyone who has the link can view that dashboard's last-refreshed numbers without signing in. You can set an expiry when you create the link and revoke it at any time. See Sharing & Exporting.

Contact

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

Still need help?