Privacy Policy

Effective date: 16 October 2026

Who we are

Citation Tracker is run by DemandBox, a growth agency based in New York, NY, USA. In this policy, "we", "us" and "our" mean DemandBox.

For any privacy question or request, email hello@demandbox.co.

What this policy covers

This policy covers:

It does not cover DemandBox's agency services. Those are covered by demandbox.co/privacy-policy.

When we act for a client

Some data we handle on behalf of a client, under the client's instructions:

For that data, the client is the controller and we are its processor. If your request is about this data, contact the client first. We will help the client answer it. If you contact us directly, we will pass your request on to the client.

What we collect

1. People who ask for a free audit

When you fill in the form at /audit, we store:

What happens next:

2. Account users and people invited to a workspace

When you use the app while signed in, we do not log your IP address. We log an IP address in two cases:

3. People who open a shared report

Reports can be shared through a link, with an optional password and an expiry date. We do not ask viewers for a name or email.

Each time someone does any of these:

we log the time, the action and the viewer's full IP address. Owners and admins of the workspace that shared the report can see this log. They can also export it, including through the API.

If the report has a password, we keep it in an encrypted cookie for 12 hours, so you are not asked again.

Shared reports can show short excerpts of AI answers.

4. Visitors to a client's website (Agent Analytics)

This applies only if a client turns on Agent Analytics for its own website. The client decides this and is the controller of the data.

A client can send us data from its site in these ways:

What we keep in our database:

What we keep in files:

In our database, we remove common tracking tags such as utm codes and ad click IDs from URLs. We keep the rest of the URL, including other query parameters. Stored log files and events from the server or edge code keep full URLs exactly as received.

5. Public web content and AI answers

Our main job is to ask AI services questions about a client's market and record how they answer. We store:

This content is about companies and products. It can still include people's names, such as executives, authors, reviewers or forum users, because they appear in public answers and pages. We do not build profiles of individuals.

How we use data, and our legal bases

We use personal data to:

The product sends no marketing email. Any follow-up about a free audit is sent by a person at DemandBox, and only if you agreed to be contacted.

AI processing

To produce reports, we send prompts to AI services:

A prompt contains the question, a short persona and a country or city. Prompts are built from brand data: the brand, its competitors, its site profile and the topics the client chose.

We use Anthropic's Claude, directly or through Amazon Bedrock, to analyze AI answers, cited pages and brand facts. We use OpenAI's embeddings to compare prompts, competitor and brand names, recommendations and cited page text.

We do not put account data in prompts. That means no user emails, names, IP addresses, or the email of a free audit requester. Personal data reaches an AI service only in two ways:

If we turn on Langfuse, an LLM tracing tool, it receives copies of these AI inputs and outputs.

Who we share data with

We do not sell personal data. We do not share it for advertising.

We use these service providers:

ServicePurposePersonal data it can receive
VercelHosting, and file storage (Vercel Blob)All website and app traffic, including IP addresses and form contents. Stored files: raw AI answers and screenshots, cited page text, report files, Agent Analytics files.
NeonDatabaseAll data described in this policy
InngestBackground jobsWorkspace and record IDs, brand data, AI answers, report summaries. Emails of people assigned to actions, when someone in a workspace starts an export of actions to monday.com.
WorkOSSign-in and directory syncAccount emails, names, sign-in sessions, directory data
ResendSending emailRecipient emails, the inviter's email in invitations, report links, alert and digest content
StripeBilling, when a workspace paysWorkspace name and the email of the person who starts checkout
OpenAIAI answers and text embeddingsPrompts with a persona and city or country. For embeddings: prompts, competitor and brand names, recommendation text and the first 8,000 characters of cited pages.
AnthropicAI answers and analysisPrompts, AI answers, cited page text, brand facts
Amazon Web Services (Bedrock)AI analysis with Anthropic's Claude models, once we move analysis therePrompts, AI answers, cited page text, brand facts
PerplexityAI answersPrompts
cloroCollecting answers from consumer AI appsPrompts and country
DataForSEOCollecting answers from consumer AI apps and Google's AI results, once we turn it onPrompts and country
FirecrawlReading public web pagesPublic page addresses
MrScraperBackup reader when Firecrawl cannot read a public pagePublic page addresses
BrowserlessCreating report PDFsThe full content of the report being printed
monday.comOur CRM, when connectedFree audit requester's email, marketing choice and report link. Emails of action owners, if a workspace exports actions.
SlackInternal team notices, when connectedAudited domain, results summary, marketing choice, report link (no email)
LangfuseLLM tracing, only if we turn it onParts of AI inputs and outputs
CloudflareStorage for Cloudflare logs, only if a client sends themClient website logs, including visitor IP addresses and user agents
Google (GA4)Analytics data, only if a client connects itDaily traffic totals

We may also disclose data:

DemandBox staff with an owner, admin, strategist or analyst role can see every client workspace that DemandBox manages.

Cookies

We set only the cookies the service needs. We use no analytics cookies, advertising cookies or tracking scripts, and we store nothing in your browser's local storage.

CookiePurposeLasts
prism_sessionKeeps you signed in. Holds your user ID, email address, workspace ID, sign-in method and organization ID. It is signed so it cannot be changed. It is not encrypted. Web page scripts cannot read it.14 days
wos-sessionEncrypted sign-in session from WorkOSUp to 400 days
wos-auth-verifierSecurity check during sign-in10 minutes
prism_sp_...Remembers a report's password, encrypted, for that report link only12 hours

WorkOS's sign-in pages and Stripe's payment pages set their own cookies on their own sites.

How long we keep data

DataHow long
Free audit requestsUntil you ask us to delete them. No automatic deletion.
Free audit reports, and the domain and competitor recordsNo automatic deletion. We delete them on request.
Free audit report linksStop working after 30 days
Account records (email, name, sign-in ID)Until you ask us to delete them. Removing you from a workspace removes your membership, not your account record.
Invitations, directory sync data, alert recipient emailsUntil the workspace is deleted, or until you ask us to delete them
Activity log, including viewer IP addresses and refused API requests24 months, even after a workspace is deleted
AI answers and citations in our database13 months
Copies of answers kept for quality review, stored answer files and screenshotsNo automatic deletion yet. We delete them on request.
Brand mentions and quotes, cited page records, stored page filesNo automatic deletion yet. We delete them on request.
ReportsFor as long as the workspace exists. When a workspace is deleted, we remove older PDF versions and exports by hand.
Job data at Inngest, our background job service, including AI answersInngest keeps run history for 7 days on our plan
Agent Analytics: AI crawler events and AI referral visits in our database6 months
Agent Analytics: daily totalsFor as long as the workspace exists
Agent Analytics: uploaded and Cloudflare log files, and files of events from server or edge codeNo automatic deletion yet. We delete them when the client asks.
Records of incoming webhooks from Stripe, WorkOS and monday.com30 days
Database backupsUp to 7 days. Deleted data can remain in backups for that long.

A client can ask us to delete its whole workspace. We run the deletion, then remove by hand anything it does not cover, such as older report files, exports, Agent Analytics log files and account records.

Security

What we do:

No system is perfectly secure. If we learn of a breach that affects your personal data, we will tell you as the law requires.

International transfers

We host Citation Tracker in the United States:

Our stored files are kept in Vercel's file storage (Vercel Blob).

If you are outside the US, your data is transferred to the US.

Some processing can happen outside the US:

Where EU or UK law requires a safeguard for these transfers, we rely on the standard contractual clauses or similar terms in our providers' data processing agreements.

Your rights

Wherever you live, you can ask us to:

EU and UK residents also have the right to data portability. You can complain to your local data protection authority.

California residents have the right to know, delete and correct personal data, and the right not to be treated differently for using these rights. We do not sell or share personal data for cross-context behavioral advertising. We do not use sensitive personal data to infer things about you. An authorized agent can make a request for you.

How to ask. Email hello@demandbox.co and tell us what you want. We may ask you to confirm the request from the email address it concerns. If we hold only your IP address, for example because you opened a shared report, tell us the IP address, the date and the report link so we can find the record. We respond within 30 days.

If your data came to us through a client (brand data, or Agent Analytics data from a website you visited), ask that client first. You can also write to us and we will pass your request on.

If you receive alerts or digests from a workspace and want them to stop, ask the workspace admin or email us.

Children

Citation Tracker is a business service. It is not meant for anyone under 16, and we do not knowingly collect their data. If you believe a child has given us personal data, email us and we will delete it.

Changes to this policy

When we change this policy, we post the new version here with a new effective date. If a change is significant, we will email workspace owners, and free audit requesters whose requests we still hold, before it takes effect.

Contact

DemandBox New York, NY, USA hello@demandbox.co

Citation Tracker