How RV Analytics handles Google account and analytics data
RV Analytics is a Google Analytics 4 and Google Search Console reporting workspace operated by Rank Visibility for approved client teams and internal operators. This page explains what Google user data the app accesses, why it is used, what is stored server-side, and how access can be revoked.
Who operates the app and what the app is
RV Analytics is a site-scoped analytics product that combines Google Analytics 4, Google Search Console, operator workflows, exports, and AI-assisted summaries in one interface. The app is used to analyze traffic, search visibility, landing-page performance, optimization opportunities, and follow-up actions across approved sites.
The product is hosted on the Rank Visibility domain and is intended for authenticated users who have been provisioned by an administrator.
What Google data is accessed
RV Analytics accesses Google account identity data for sign-in and read-only analytics data for the connected Google Analytics 4 and Google Search Console properties. The app does not request write access to either product.
Why the data is used
- Authenticate approved users and verify which Google account is signing in.
- Load GA4 and Search Console dashboards for the active site.
- Power exports, summaries, and search diagnostics.
- Support optional saved history, sync, tracking, alerting, and annotation features.
- Support the optional shared Google connector so admins do not need to reauthenticate during normal use.
What is stored and where
RV Analytics stores operational app records in Google Cloud services used by the product. The specific storage depends on the feature being used.
- User, site, membership, and access metadata is stored in Firestore.
- Operational records such as annotations, actions, alert rules, usage events, saved search caches, and reporting history are stored in Firestore where the app requires them.
- Live GA4 and Search Console rows may be fetched on demand from Google APIs and are not always permanently stored.
- If the shared Google connector is enabled, its refresh-token payload is stored server-side in Google Secret Manager so the app can refresh access without repeated reauthentication.
- Connector status metadata such as connected email, validation status, and refresh timestamps is stored in Firestore for admin visibility.
Sharing and disclosure limitations
Google user data accessed by RV Analytics is used only to provide the product’s reporting, workflow, and operational features for approved users. The app does not sell Google user data and does not use Google user data for advertising.
Data may be visible to administrators and permitted teammates inside the app according to the site access controls configured for that site.
Retention and revocation
- Administrators can remove user access, change site access, or disconnect the shared Google connector.
- If a shared connector token is revoked in Google or disconnected in RV Analytics, the app will stop using it and may require a reconnect.
- Saved app records such as usage history, annotations, cached payloads, and ranking history may remain until they are removed by product administration or operational cleanup.
Security summary
- Access is restricted to approved accounts using server-side session checks and Firestore-backed roles or memberships.
- Analytics permissions are read-only.
- Long-lived shared connector credentials are stored server-side in Secret Manager rather than in browser storage.
- The app is hosted on a verified domain owned by the operator.
Questions about privacy or access
If you need your access changed, want a connector disconnected, or have questions about how your site’s data is being used in RV Analytics, contact the administrator or onboarding team that provisioned your account for this workspace.