Security

Built to inspect, not modify.

BillingGuard is built to inspect billing state, not modify your customers, prices or subscriptions. BillingGuard's own subscription billing stays separate from the Stripe Connect account used to monitor your SaaS.

Stripe Connect OAuth

Connect your existing Stripe account through Stripe without copying or pasting API credentials into BillingGuard.

Protected integration secrets

App Probe shared secrets used for continuous monitoring are encrypted before storage. Stripe connections are identified by their connected account ID.

Optional authenticated App Probe

BillingGuard calls your App Probe with a shared Bearer secret. Production endpoints must be public HTTPS endpoints; private and localhost targets are rejected.

Read operations only

BillingGuard's current Stripe audit and monitoring implementation reads billing data for analysis and does not create, update, refund or delete Stripe objects.

Stripe data BillingGuard reads

Customers
Subscriptions
Products
Prices
Invoices

BillingGuard's current implementation performs read operations only. If a future feature needs to modify Stripe data, that behavior should be introduced explicitly rather than silently changing the integration.