Security & Compliance

How RevenueHQ handles your data.

RevenueHQ is built for businesses that spend real money on marketing and need to know their data is handled properly. Here’s exactly how we do it.

Authentication

RevenueHQ uses email and password authentication. Passwords are hashed using bcrypt via Supabase Auth — we never store plaintext passwords and never see your raw credential. You can also sign in with Google. Session tokens are short-lived and rotated automatically.

Most marketing platform integrations (Google Ads, Meta, Calendly, etc.) connect via OAuth. You authorize each connection through the provider’s own consent screen. Some integrations (e.g. WordPress) use app-specific credentials you can revoke at any time.

Disconnecting integrations: You can disconnect most integrations from your settings. For integrations not listed in Settings, contact support and we will remove them for you.

Encryption

In transit: All connections to RevenueHQ use TLS 1.2 or higher. We enforce HSTS and do not support unencrypted HTTP.

At rest: All data stored in our database is encrypted at rest by our database provider (Supabase). Database backups are encrypted with the same standard.

Access control

Integration credentials are scoped per workspace and stored in our database with encryption at rest provided by our hosting provider. Individual users never see raw API keys or OAuth tokens for connected platforms.

Subprocessors

These are the third-party services that process data on behalf of RevenueHQ:

ProviderPurposeData processed
Infrastructure and AI providers
SupabasePrimary database & authAll application data, user accounts
VercelApplication hosting & edge networkApplication code, static assets, API routing
CloudflareDNS & edge securityRequest routing metadata
AnthropicAI model provider (Cannon)Marketing context for AI analysis
OpenAIAI model providerMarketing context for AI analysis
PerplexityAI-powered researchMarketing queries
ReplicateImage generationImage prompts and outputs
StripeBilling & customer paymentsPayment methods, invoices, subscription state
ResendTransactional emailEmail addresses, notification content
DataForSEOSEO & search dataDomain and keyword queries
SpyFuCompetitive intelligenceDomain queries
BrightLocalLocal SEO dataBusiness listing queries
Integrations you choose to connect
GoogleAds, Analytics, Business Profile, DriveAd performance, website analytics, listing data, photos
MetaAds & social publishingAd performance, post content, page insights
ZohoCRM syncLeads, contacts, pipeline stages
CalendlyBooking syncAppointments, cancellations
Intuit QuickBooksRevenue reportingRevenue summaries
MailchimpEmail marketingCampaign performance
LinkedInSocial publishingPost content
X (Twitter)Social publishingPost content
PinterestSocial publishingPost content
WeaveCommunicationsCall and message records
SlackNotifications & Cannon chatNotification content

Integrations in the second group only receive data when you connect them. This list is updated when subprocessors change. Last updated: October 2026.

Regulated-industry note

Some of our customers operate in regulated industries. Depending on the integrations you connect, RevenueHQ may process lead and contact details from your CRM, booking tool, and phone or messaging system. If your business has specific compliance requirements, talk to us before connecting those systems.

For compliance teams: Have specific compliance requirements (for example HIPAA)? Contact us at security@revenuehq.ai and we’ll walk you through how the platform handles your data.

Vulnerability reporting

If you’ve found a security vulnerability in RevenueHQ, we want to hear about it. Please report it responsibly so we can investigate and fix it before public disclosure.

Email:

We aim to acknowledge reports within 24 hours and provide a resolution timeline within 72 hours. We do not pursue legal action against good-faith security researchers.

Security — RevenueHQ