Last updated: June 10, 2026
PulseBoard ("we", "us", or "our") operates the PulseBoard hosted observability service ("Service"). This Privacy Policy explains what information we collect, how we use it, with whom we share it, and the choices you have.
Contents
Account data. When you sign up we collect your email address, a password hash (Argon2id), and optionally your name and organisation. If you use GitHub OAuth we receive the OAuth profile from GitHub (email, username, avatar URL).
Billing data. Payment card details are processed and stored by Stripe; we never see or store raw card numbers. We retain Stripe customer IDs, subscription IDs, and invoice records for accounting purposes.
Usage data. We log API request counts, ingest byte totals, active series counts, and query durations per tenant for billing, quota enforcement, and capacity planning. These are aggregate counters — we do not log individual query payloads by default.
Support and communications. If you contact us by email we retain that correspondence to resolve your request and improve support quality.
We do not use your data for advertising or sell it to data brokers.
We share information only with:
We do not share your data with third-party analytics or advertising vendors.
Metrics, logs, traces, and any other observability data you ingest ("Telemetry Data") belong to you. We process Telemetry Data solely to deliver the Service: storing, indexing, querying, alerting, and displaying it back to you and your authorised team members.
We do not read, analyse, or use your Telemetry Data for any purpose other than operating the Service on your behalf. Telemetry Data is stored in your dedicated tenant namespace; multi-tenant isolation is enforced at both the application and storage layers.
If you enable AI Explain features, the series samples you submit to that endpoint are processed by our in-process analyser (mean / stddev / jump detection) by default. If you configure an external LLM adapter, those samples are forwarded to your chosen provider under your own agreement with that provider.
We implement technical and organisational measures to protect your data, including: TLS 1.2+ for all data in transit; AES-256 encryption for data at rest; Argon2id password hashing; API key and token secrets stored as bcrypt hashes; automated dependency scanning; and tenant namespace isolation enforced in both the application layer and storage queries. No security measure is perfect; if you discover a vulnerability please disclose it responsibly to security@pulseboard.cloud.
The marketing site (pulseboard.dev) uses a single first-party session
cookie to maintain your signed-in state in the portal. We do not set third-party
tracking cookies. The SPA workspace application uses
sessionStorage to hold your bearer token for the duration of your browser
session; this is cleared when you close the tab.
Depending on your jurisdiction, you may have the right to access, correct, port, or erase your personal data, to restrict or object to certain processing, and to withdraw consent. To exercise any of these rights, email privacy@pulseboard.cloud. We will respond within 30 days. You also have the right to lodge a complaint with your local data protection authority.
Data export. You can request a machine-readable
export of your account data and ingested telemetry at any time via
GET /api/portal/export or by contacting us.
The Service is not directed at children under 16. We do not knowingly collect personal data from children. If you believe a child has provided us their data, contact us at privacy@pulseboard.cloud and we will delete it promptly.
Our infrastructure is currently operated in the United States. If you access the Service from outside the US, your data may be transferred to and processed in the US. Where required by applicable law (e.g., EU GDPR) we rely on Standard Contractual Clauses or other appropriate transfer mechanisms.
We may update this Privacy Policy from time to time. We will post the revised policy here with a new "Last updated" date and, for material changes, notify you via email at least 14 days before the change takes effect.
For privacy questions or to exercise your rights, contact us at privacy@pulseboard.cloud. For general enquiries: hello@pulseboard.cloud.