GA Analytics
Features How it Works Pricing FAQ Contact
ENZH

User

Privacy Policy

Last updated: 2026-01-01

This Privacy Policy explains how the Google Analytics Viewer (the "Service", "we", "us") collects, uses and protects your information when you use googleanalytics.kiveo.org. By using the Service you agree to the practices described below.

1. Information we collect

We collect three categories of information. (a) Account information you provide when registering: email address, password hash and optional nickname. (b) GA4 credentials you paste into the Configure panel: the service account email, the private key and the comma-separated list of GA4 property IDs you want to monitor. (c) Usage metadata: timestamps of dashboard visits and the Google Analytics Data API requests made on your behalf.

2. How we use your information

Account information is used to authenticate you. GA4 credentials are used solely to call the Google Analytics Data API on your behalf so we can render your Google Analytics traffic charts. We do not read or store the numbers returned by Google Analytics beyond the single response sent back to your browser.

3. Where your data is stored

All account and credential data is stored in our managed Postgres database hosted on a major cloud provider. Access is restricted to authorised engineers and protected by TLS in transit and AES-256 at rest. We do not sell, rent or trade your information.

4. Sharing with third parties

We share data only with the Google Analytics Data API in order to fetch your GA4 metrics on your behalf, and with our infrastructure providers (Cloudflare Pages, hosting, email). We do not embed any third-party advertising or analytics trackers on this site.

5. Cookies

We use only first-party storage (localStorage) to remember your theme preference, language preference and login session. No third-party cookies or tracking pixels are set by the Service.

6. Your rights

You can delete your account and all associated Google Analytics credentials at any time from the Configure panel, or by emailing [email protected]. After deletion we remove your account row and all related credential rows within 30 days.

7. Children

The Service is not directed at children under 13 and we do not knowingly collect information from children.

8. Changes to this policy

If we change this Privacy Policy we will update the "Last updated" date above and, for material changes, notify registered users by email.

9. Contact

For privacy questions email [email protected].

Google Analytics Viewer

A free Google Analytics dashboard for power users. Connect your GA4 service account once and watch every Google Analytics property you manage.

Powered by the Google Analytics Data API · Hosted on Cloudflare Pages

Product

  • Features
  • How it Works
  • Pricing
  • FAQ

Company

  • Contact

Legal

  • Privacy Policy
  • Terms of Service
© 2026 Google Analytics Viewer. All rights reserved.

Welcome back

Sign in to access your Google Analytics dashboard

A verification code has been sent to your email.

Enter your email and we'll email you a reset link.

Or continue with

Facebook and Apple login coming soon

Don't have an account?
Already have an account?

GA4 Configuration

Connect a Google service account that has read access to your GA4 properties. Credentials are stored under your account in user_config.

How to get these values
  1. Open Google Cloud Console → IAM & Admin → Service Accounts. Create a service account (any role, the role doesn't matter for GA4).
  2. Click the service account → Keys → Add Key → Create new key → choose JSON. Download the file.
  3. Open the downloaded JSON file and copy:
    • client_email → paste into the Service Account Email field above.
    • private_key (the whole PEM block including -----BEGIN PRIVATE KEY----- and -----END PRIVATE KEY-----) → paste into the Service Account Private Key field.
  4. Open Google Analytics → analytics.google.com → Admin (gear icon at the bottom-left) → under your property, click Property access management.
  5. Click + Add users, paste the same client_email, role Viewer (or higher), and save.
  6. Your GA4 numeric Property ID is shown in Admin → Property → Property details (top-right). Combine multiple with the format id:name,id:name (the name is only for display).

Comma-separated list, format: id:name,id:name. e.g. 123456789:My Site,987654321:Other Site.

Property ID Display name

No properties yet. Click "Add property" to start.

Paste the entire private_key value from the service account JSON (including the BEGIN/END markers).