App privacy policy
Signalboard Analytics Privacy Policy
Effective date: April 17, 2026. This policy explains how Signalboard Analytics accesses, uses, stores, and shares Google user data when you connect a Google account.
Application and organization
Signalboard Analytics is a focused web analytics dashboard for viewing Google Analytics 4 and Google Search Console data from Google properties that the signed-in user can access. The app is operated for the Signalboard Analytics project.
Privacy contact: use the support contact listed for Signalboard Analytics in the Google OAuth consent screen and Google Cloud project.
Google data we access
After you choose to connect Google, the app requests only read-only access needed to display the dashboard.
- Basic Google account profile data provided by OAuth, such as your name, email address, and profile image.
- Google Analytics read-only data, including accounts, GA4 properties, web streams, domains, page paths, traffic sources, users, sessions, views, engagement rate, average session duration, countries, cities, device categories, and date-based trends.
- Google Search Console read-only data, including verified sites, search queries, landing pages, clicks, impressions, click-through rate, and average position.
How we use Google data
Google user data is used only to authenticate you, list the Analytics and Search Console properties available to your Google account, and display selected reports inside the Signalboard Analytics dashboard.
The app uses this data to provide overview analytics, users and engagement insights, geography reports, SEO and organic search reports, keyword tables, and landing page visibility reports. The app does not use Google user data for advertising, profiling, resale, or unrelated product analytics.
How we store Google data
Signalboard Analytics does not maintain its own database for your Google Analytics or Search Console report rows. Dashboard data is fetched from Google APIs when you use the app and is returned to your browser for display.
OAuth access and refresh tokens are stored only as part of the authenticated NextAuth session so the app can call Google APIs on your behalf while your session is active. Production secrets and session configuration are stored in the app hosting environment.
How we share Google data
Signalboard Analytics does not sell, rent, or share Google user data with advertisers, data brokers, or third parties. Google data is sent only to the Google APIs required to retrieve your reports and to the application hosting infrastructure required to run this dashboard.
Retention and deletion
Report data is not intentionally persisted by the application after it is displayed. Session data remains available until you disconnect, sign out, the session expires, or access is revoked.
You can revoke the app's Google access at any time from your Google Account permissions page. After revocation, Signalboard Analytics can no longer read your Google Analytics or Search Console data unless you reconnect and approve access again.
Security
The app requests read-only OAuth scopes, validates authenticated API requests on the server, and avoids exposing Google API tokens in the dashboard interface. Access is limited to data available to the Google account you connect.
Changes to this policy
If Signalboard Analytics changes how it accesses, uses, stores, or shares Google user data, this policy will be updated and users will be notified in the product interface where appropriate before continued use of the affected features.
Domain verification requirement
For Google OAuth verification, this privacy policy should be served from the verified domain submitted in the Google Cloud OAuth consent screen for Signalboard Analytics.