Privacy Policy

Last Updated: October 2026

TL;DR

We only collect what's necessary to run the service. We never sell your data. You can request deletion anytime.

1. Information We Collect

When You Install Our Slack App

  • Email address — Retrieved via Slack API for account creation and billing
  • User ID and name — From your Slack profile
  • Slack workspace ID and name — To identify your workspace
  • Selected notification channel — Where you want to receive alerts
  • Slack bot access token — Encrypted and stored securely to send notifications

AI Assistant Connections

When you connect an AI assistant, we associate its authorization with your AdStatus account, requested read-only permissions, and connection dates. We store hashes of authorization codes, refresh tokens and personal API keys rather than the credentials themselves. Access tokens expire after one hour; assistant authorizations expire after at most one year unless you disconnect earlier.

The connector's tools accept only the platform, time window, result limit, search query, or status-document identifier needed for your request. They do not ask for passwords, API keys, one-time codes, payment card details, health information, government identifiers, or sensitive personal information. Do not include these in an incident search query. Sign-in happens on AdStatus's website through the authorization flow; credentials are not requested in chat or returned in tool results. Authorization tokens are exchanged through the connection's authentication protocol, separately from tool inputs.

We receive the tool inputs your assistant sends, such as a platform name or incident search query, to answer that request. We do not receive your entire chat history. Routine tool-call logs record the tool name and account identifier, without the query text or authentication credentials. Status results and source links are returned to the assistant you chose, whose own privacy policy also applies.

You can disconnect individual assistants in Settings to stop further access immediately, or replace a personal API key to invalidate the previous key. Connection records and consumed credential hashes are retained with your account for authorization and replay detection, including after a token expires or a connection is revoked. Expiration stops access; it does not automatically delete stored records. These records are removed when the associated account is deleted. They are not used for advertising or model training. Contact support for account data deletion.

Operational Data

  • Alert history — Record of platform issues we've notified you about (kept for 90 days)
  • Last check timestamps — When we last checked for issues
  • Subscription status — Active, cancelled, past due, etc.

Payment Information

  • Stripe customer ID — Reference only, no credit card data stored by us
  • Stripe subscription ID — To manage your subscription
  • Subscription dates and status — For billing purposes

Optional Measurement Data

  • Google Analytics data — Page activity, referral source, UTM campaign details, and product milestones, collected by default unless you opt out of analytics
  • First-touch attribution — The initial opted-in landing page and campaign source, saved with a new account so we can understand which channels lead to activation
  • Advertising measurement data — Google Ads and Meta Pixel page and conversion events, only after you separately allow advertising measurement

We DO NOT collect:

  • ❌ Credit card information (handled exclusively by Stripe)
  • ❌ Slack message content
  • ❌ Browsing history
  • ❌ Personal information beyond what's necessary

2. How We Use Your Information

  • Provide the service — Monitor ad platform status and send Slack notifications
  • Process payments — Via Stripe for subscription billing
  • Customer support — To help you with issues or questions
  • Service improvements — Optional analytics to understand site use and improve onboarding
  • Advertising measurement — With your separate permission, measure whether Google and Meta campaigns lead to a card-backed trial or subscription

We DO NOT:

  • ❌ Sell your data to third parties
  • ❌ Sell personal data or share it for advertising without your permission
  • ❌ Use connector inputs or connection records to train our own AI models
  • ❌ Send marketing emails (except service updates)

3. Data Storage & Security

Where Data is Stored

  • Database: PostgreSQL on Railway (AWS US-East)
  • Data residency: United States only
  • Backups: Daily, retained for 7 days

Security Measures

  • ✅ Encryption at rest: AES-256
  • ✅ Encryption in transit: TLS 1.3 (HTTPS only)
  • ✅ Slack tokens: Encrypted with Fernet symmetric encryption
  • ✅ Access control: Database restricted to application only
  • ✅ Regular updates: Security patches applied promptly

4. Data Retention

Assistant Connection Records

  • Access-token validity: one hour; assistant authorization validity: at most one year, or until revoked.
  • Connection records and credential hashes: retained until the associated account is deleted; expiration and disconnection do not themselves delete these records.
  • Tool inputs: processed to answer the request; incident search text is not included in routine tool-call logs.
  • Routine tool-call logs contain the tool name and account identifier and follow the operational log timeline below.

Active Subscriptions

  • All data retained during active subscription
  • Alert history: 90 days
  • Operational logs: 30 days

Cancelled Subscriptions

  • Slack tokens: Deleted immediately
  • Account data: 30-day grace period, then deleted
  • Payment records: Retained 7 years for tax/accounting compliance

Inactive Accounts

  • Never completed subscription: Deleted after 90 days
  • Assistant connection records: follow the Assistant Connection Records retention described above

5. Data Sharing

We Share Data With:

  • Connected assistant provider — Receives the status results and source links you request. Its own privacy policy governs its handling of your conversation and returned results.
  • Hosting and infrastructure providers — Railway hosts the application and database; Cloudflare provides request delivery and security. They process connection and request information needed to operate the service.
  • Stripe — Payment processing only (email address, customer ID)
  • Slack — OAuth tokens (returned by Slack, stored by us)
  • Google Analytics — Website analytics, on by default unless you opt out
  • Google Ads and Meta — Optional advertising measurement only when you choose "Allow analytics + ads"
  • FingerprintJS — Account-security signals for signed-in customers only

For Connector Data, We Do Not:

  • ❌ Sell personal data to data brokers
  • ❌ Send connector inputs or connection records to advertising measurement services
  • ❌ Send connector data to third parties for our own model training

6. Your Rights

Access Your Data

Email [email protected] with subject "Data Access Request"

Response time: Within 7 business days

Delete Your Data

Options:

  1. Email [email protected] with subject "Data Deletion Request"
  2. Uninstall the app from Slack workspace settings
  3. Cancel subscription via Stripe customer portal

What happens:

  • Slack tokens deleted within 24 hours
  • User data deleted within 7 business days
  • Payment records retained 7 years (legal requirement)
  • Confirmation email sent when complete

Export Your Data

Email [email protected] with subject "Data Export Request"

Receive JSON file with all your data within 7 business days

Correct Your Data

Update directly in Settings or email support

7. Compliance

GDPR (European Users)

  • ✅ Right to access
  • ✅ Right to deletion
  • ✅ Right to portability
  • ✅ Data minimization
  • ✅ Purpose limitation
  • ✅ Clear consent

CCPA (California Users)

  • ✅ We do not sell personal information
  • ✅ Right to deletion
  • ✅ Right to access
  • ✅ Transparent disclosure

8. Cookies & Tracking

We use the following storage and tracking controls:

  • Session cookie — To keep you logged in (required)
  • OAuth state — To prevent CSRF attacks during installation (required)
  • Measurement preference — Stores your choice for analytics and optional advertising measurement
  • Google Analytics 4 — Loaded by default; you can opt out anytime and it is torn down. It measures page activity, referral and UTM context, and signup or payment milestones.
  • Google Ads and Meta Pixel — Loaded only after you allow advertising measurement. They measure visits and a confirmed card-backed trial or subscription from their respective ads.
  • FingerprintJS — Used only after sign-in to help protect customer accounts; it stores an account-security identifier in browser storage.

We never sell personal information. Advertising pixels are optional and disabled until you allow them.

  • ❌ Sale of personal information
  • ❌ Analytics collection after you opt out of analytics
  • ❌ Advertising measurement before advertising consent is granted

9. Data Breach Notification

In the unlikely event of a data breach:

  • Notification: Within 72 hours of discovery
  • Method: Email and in-app banner
  • Details provided: What happened, data affected, steps taken, your options

10. Children's Privacy

Our service is not directed to children under 13. We do not knowingly collect information from children under 13. If you believe we have inadvertently collected such information, please contact us immediately.

11. Changes to This Policy

  • Notification: 30 days before major changes via email
  • Change log: Maintained at this page
  • Review schedule: Quarterly

12. Contact Us

Data Protection & Privacy

Email: [email protected]

General Support

Email: [email protected]

Response Time: Within 24 hours

Questions About This Policy?

We're happy to clarify anything. Email us at [email protected]

Effective Date: January 2025