ClearStaq
ClearStaq
Log inBook a DemoGet started

Plans from $99/month. True revenue, positions, and 27 fraud signals included.

Privacy Policy

How ClearStaq collects, processes, and protects your information, including sensitive financial documents.

Last updated: October 12, 2026

Introduction

ClearStaq ("we," "our," or "us") is committed to protecting your privacy and the privacy of the individuals whose financial data you process through our platform. This Privacy Policy explains how we collect, use, disclose, and safeguard information when you use our AI-powered bank statement parsing, fraud detection, income verification, tax return parsing, and financial analysis services (collectively, the "Service").

ClearStaq processes sensitive financial information, including bank statements and tax returns that contain Nonpublic Personal Information ("NPI") as defined by the Gramm-Leach-Bliley Act (GLBA). We take this responsibility seriously and have designed our data processing pipeline to minimize data exposure and maximize security.

By using ClearStaq, you agree to the collection and use of information in accordance with this policy. If you are using ClearStaq on behalf of an organization, you represent that you have the authority to accept this policy on behalf of that organization.

Information We Collect

Account Information

When you create an account, we collect:

  • Full name and email address
  • Company or organization name
  • Job title or role
  • Phone number (optional)
  • Password (stored as a cryptographic hash; we never store plain-text passwords)

Billing & Payment Information

When you subscribe to a paid plan or purchase Boost Packs, payment information (credit card number, billing address) is collected and processed directly by our payment processor, Stripe, Inc. ClearStaq does not store card numbers or other card details on its own servers; Stripe holds them.

Usage Data

We automatically collect information about how you interact with our Service, including:

  • API call logs (endpoint, timestamp, response status, credit consumption)
  • Feature usage metrics (documents processed, fraud checks run, integrations used)
  • Performance and error metrics
  • Browser type, operating system, and device information
  • IP address and approximate geographic location
  • Referring URLs and pages visited on our marketing website

Communications

When you contact our support team or communicate with us via email, we collect the content of those communications along with any metadata (e.g., timestamps, email addresses).

Financial Document Processing

ClearStaq's core service involves processing sensitive financial documents. This section details exactly how we handle these documents at each stage.

What We Process

You may upload the following document types for analysis:

  • Bank Statements (PDF): We extract account holder name, account numbers, routing numbers, transaction details (dates, amounts, descriptions, categories), daily balances, statement periods, and financial summaries
  • Tax Returns (PDF): We extract income figures, filing status, entity information, and other structured data from tax return documents

Data Processing Pipeline

1.

Upload

Your PDF is transmitted over an encrypted (TLS) connection and stored in our production Supabase project under your organization's original-file retention setting.

2.

Parsing

Our parsers, running on Fly.io, extract structured data from the document (transactions, balances, account details, and fraud signals), using OCR for scanned pages. While a document is being parsed, a copy may be held in Upstash's managed Redis for up to one hour. When our deterministic parsers cannot read a document, it can be sent to Google's Gemini API to be parsed.

3.

Structured Output

Extracted data is formatted into structured results (JSON/dashboard) and made available to you through the web application or API.

4.

Original File Retention

Original uploaded files (PDFs and images) are kept until your account is deleted, unless your organization selects a retention period in Settings → Profile → Document retention (30 days, 90 days, 6 months, 1 year, 2 years, 5 years or 7 years). Original files are then permanently deleted from storage, but only after an email warning to your organization's owners and admins at least seven days earlier. Owners and admins can also delete a document's original file at any time. Deleting an original file does not delete the document, its extracted data, analyses or transactions.

What We Store vs. What We Delete

Data TypeStored?Duration
Original files (PDFs and images)Yes, until permanently deleted from storageUntil account deletion, or for the period your organization selects in Settings → Profile → Document retention (30 days to 7 years)
Parsed/extracted dataYesUntil you ask us to delete it
Fraud detection resultsYesUntil you ask us to delete it
Processing metadata (timestamps, credit usage)YesUntil you ask us to delete it

ClearStaq App in ChatGPT

ClearStaq offers an app inside ChatGPT that returns a short summary of a business bank statement. You do not need a ClearStaq account to use it. This section explains what happens to your information when you use the app, in addition to the rest of this policy.

What We Receive

  • When you ask the ClearStaq app to analyze a statement, ChatGPT gives ClearStaq a short-lived link to the PDF you attached, together with its file name and the file reference ChatGPT assigned to the upload, and ClearStaq downloads the PDF through that link. If you give a web address (URL) for a PDF instead, ClearStaq downloads the PDF from that address
  • ChatGPT also sends an anonymized user identifier that OpenAI assigns for your use of the app. It is not your name or email address, and ClearStaq does not receive those. If that identifier is missing, the ClearStaq app uses your IP address instead

How We Identify Repeat Use

ClearStaq never stores or logs the OpenAI identifier or your IP address as received. The app immediately turns it into a short code with a one-way keyed hash (HMAC-SHA256, using a secret key held only on our server) and keeps only the first sixteen (16) characters. Without that secret key, the code cannot be linked back to your OpenAI identifier or IP address. We call it the "hashed identifier" below. It stays the same each time you use the app, and it is used only for the usage limits, server logs, link clicks, and sign-up attribution described in this section.

How the Statement Is Processed

  • The PDF is parsed automatically by ClearStaq's rule-based parser. No AI model, ours or a third party's, processes it, and no person reviews it
  • While it is being parsed, the PDF is held only in server memory, in a temporary processing queue (Upstash) that expires it after two (2) minutes, and in temporary working files on our processing servers that are removed when parsing finishes
  • The PDF is deleted as soon as the summary is produced, and in any case within two (2) minutes. It is never saved to our document storage or database, and it is not used to train any model

What We Return to ChatGPT

Only a summary is returned: bank name, last four digits of the account number, statement period, total inflows and outflows, deposit count, average daily balance, ending balance, number of NSF (non-sufficient funds) items, number of negative-balance days, number of merchant cash advance (MCA) positions, a risk tier derived from those counts, and a link to ClearStaq. Once returned, the summary is part of your ChatGPT conversation and is handled by OpenAI under OpenAI's Privacy Policy.

Usage Limits

To keep the free app available, each user can run a limited number of free analyses per day (currently three), and the total number of analyses across all users is capped per minute and per day. Only the analysis of a valid PDF counts. These counts are kept against your hashed identifier in Upstash, a managed Redis service, and expire automatically within about twenty-five (25) hours. So that ChatGPT's repeated request for the same upload is counted only once, the app also keeps, for two (2) minutes, a marker made from a one-way hash of your hashed identifier and the file reference.

What We Keep

  • Usage Counter: For each analysis request we record the date and time, the source (ChatGPT), and the outcome (completed, unsupported format, or error). This record does not include your hashed identifier or anything from the statement
  • Server Logs: Our servers write operational logs used to troubleshoot problems. For a ChatGPT analysis, the ClearStaq app server logs your hashed identifier, ChatGPT's file reference, whether a file or a web address was provided and the file type ChatGPT reported, the outcome (for example completed, unsupported format, usage limit reached, or error), processing time, and technical error details. Our API and parser servers log only a random job number, the outcome, processing time, and the type of any error. No server log contains the file name, the bank name, the risk tier, or anything else from the statement. These logs are held by our hosting provider (Fly.io) for its standard log retention period and are not copied into our database
  • Link Clicks: If you click the link on the ClearStaq card, we record the click with its date and time and the hashed identifier, which is included in the link. The click record does not include your IP address or browser details. You are then taken to the ClearStaq sign-up page, where the rest of this policy and our Cookie Policy apply
  • Sign-Up Attribution: If you then create a ClearStaq account, the same hashed identifier is kept in a cookie named cs_signup_context for up to thirty (30) days (it is cleared when your account is confirmed) and is then stored on your organization and in your account's sign-up details, so we can tell that the sign-up came from the ChatGPT app

Retention

Usage-limit counts expire automatically within about twenty-five (25) hours, and the repeat-request marker after two (2) minutes. The usage counter and link-click records have no automatic expiry. We keep them until they are deleted, for product analytics (counting how the app is used and how many sign-ups it leads to). The hashed identifier used for sign-up attribution is kept with your account information for the period described in the Data Retention section.

Your Choices

  • You can stop using or disconnect the ClearStaq app at any time in ChatGPT's settings
  • You can ask us to delete your link-click record or sign-up attribution by contacting [email protected]. Because the click record holds only the hashed identifier, please include the ClearStaq link from the card if you still have it

How We Use Your Information

We use the information we collect for the following purposes:

  • Service Delivery: To process your financial documents, generate parsed results, run fraud detection, calculate income verification, and deliver analysis through our web app and API
  • Account Management: To create and manage your account, process payments, track credit usage, and manage team permissions
  • Service Improvement: To analyze aggregated, anonymized usage patterns to improve our AI models, user experience, and service reliability (see "AI & Machine Learning" section)
  • Support: To respond to your inquiries, troubleshoot issues, and provide technical support
  • Communications: To send you transactional emails (receipts, usage alerts, security notifications), product updates, and, with your consent, marketing communications
  • Security: To detect and prevent fraud, abuse, and unauthorized access to our platform
  • Legal Compliance: To comply with applicable laws, regulations, legal processes, or governmental requests

Nonpublic Personal Information (NPI) & GLBA

The financial documents processed through ClearStaq may contain Nonpublic Personal Information ("NPI") as defined by the Gramm-Leach-Bliley Act (GLBA), including but not limited to:

  • Bank account numbers and routing numbers
  • Account holder names and addresses
  • Transaction histories, amounts, and descriptions
  • Account balances and financial summaries
  • Income and tax information
  • Social Security Numbers (if present on tax returns)

Our GLBA-Aligned Commitments

As a service provider processing NPI on behalf of our customers, ClearStaq commits to the following:

  • Purpose Limitation: NPI is processed solely for the purpose of providing the Service as directed by you. We do not use NPI for our own marketing, advertising, or unrelated business purposes
  • Access Controls: Access to NPI is restricted to authorized systems and personnel who require it to deliver the Service
  • Safeguards: We maintain administrative, technical, and physical safeguards designed to protect the security, confidentiality, and integrity of NPI, including AES-256 encryption at rest for our database and file storage, and TLS in transit
  • No Disclosure: We do not disclose NPI to non-affiliated third parties except as necessary to provide the Service (via sub-processors listed below), as required by law, or as otherwise authorized by you
  • Disposal: Original uploaded files containing NPI (PDFs and images) are kept until your account is deleted, or for the period your organization selects in Settings → Profile → Document retention (30 days to 7 years), then permanently deleted from storage. Extracted data is kept until you ask us to delete it, as described in our Data Retention section

If you are a financial institution subject to GLBA, you acknowledge that you are the data controller and are responsible for providing required privacy notices to your customers. ClearStaq acts as your service provider/data processor.

Data Sharing & Sub-Processors

We do not sell your personal information or NPI. We never have and we never will.

We share information only with the following categories of recipients, and only to the extent necessary:

Sub-Processors

We use the following third-party service providers ("sub-processors") to operate ClearStaq:

ProviderPurposeData Processed
SupabaseAuthentication, database & file storageAccount data, uploaded documents, parsed results, session tokens
Fly.ioApplication hosting & document processing (United States)Web and API requests, documents while they are processed, application logs
CloudflareTLS termination & DDoS protection in front of our domainsWeb and API traffic
UpstashManaged Redis: temporary document cache & processing queueDocuments being parsed (up to one hour), processing job identifiers, ChatGPT app usage-limit counts (hashed identifier, temporary)
Google (Gemini API)AI parsing fallback when our deterministic parsers cannot read a documentThe document sent for parsing
PostmarkInbound email intake & notification emailsEmails sent to your organization's inbound address and their PDF attachments; notification emails to your owners and admins
StripePayment processingBilling information, payment card details, transaction records
Google Analytics & PostHogWebsite and product analyticsPages visited, device and browser information, usage events
Claydar (Clay)Website visitor identification for sales follow-upVisits to our marketing website and information used to identify the visiting company or person
ToltAffiliate referral trackingReferral link clicks and sign-ups attributed to an affiliate
ChatwootSupport chatChat messages and the contact details you provide

Other Disclosures

We may also disclose information:

  • Legal Requirements: When required by law, subpoena, court order, or governmental regulation, or when we believe in good faith that disclosure is necessary to protect our rights, your safety, or the safety of others
  • Business Transfers: In connection with a merger, acquisition, reorganization, or sale of assets, in which case the acquiring entity will be bound by this Privacy Policy with respect to your information
  • With Your Consent: When you explicitly direct us to share data, such as through third-party integrations (Salesforce, Zapier, HubSpot, QuickBooks) that you configure

Data Retention

We retain different types of data for different periods, based on the purpose for which it was collected:

Data TypeRetention Period
Original uploaded documents (PDFs and images)Kept until your account is deleted, or for the period your organization selects in Settings → Profile → Document retention (30 days to 7 years); then permanently deleted from storage
Parsed results & fraud reportsKept until you ask us to delete them
Account information (name, email, company)Kept while the account exists; deleted on request
Billing & payment recordsHeld by Stripe, with no scheduled deletion
Application logs30 days (Fly.io); database, authentication and API logs 7 days (Supabase)
Database backups7 days, rolling
ChatGPT app usage-limit countsExpire automatically within about 25 hours
ChatGPT app usage counter and link-click recordsKept until deleted (no automatic expiry); deleted on request
Support communicationsKept in Chatwoot with no scheduled deletion; deleted on request
Aggregated/anonymized analyticsIndefinite (non-identifiable)

You may request early deletion of your parsed results and account data at any time by contacting [email protected]. We will process deletion requests within thirty (30) days, subject to our obligation to retain certain records for legal compliance.

Account deletion must be requested by email at [email protected]; when an account is deleted, ClearStaq permanently deletes its original uploaded files.

AI & Machine Learning

ClearStaq uses artificial intelligence and machine learning to power document parsing, fraud detection, and financial analysis. We believe in transparency about how AI interacts with your data:

  • No Raw Data Training: We do not use your uploaded documents, parsed results, or identifiable financial data to train or fine-tune our AI models. Your data is your data
  • Aggregated Patterns Only: We may derive aggregated, anonymized, and de-identified statistical patterns from processing activity to improve model accuracy. Examples include general document format distributions, common parsing error patterns, and anonymized fraud signal frequency data. These aggregated patterns cannot be used to re-identify any individual, customer, or specific document
  • Third-Party AI Models: Where we use third-party AI services in our processing pipeline, your document data is processed under strict data processing agreements that prohibit the third party from using your data for their own model training
  • Opt-Out: If you wish to opt out of even anonymized aggregated pattern analysis, contact us at [email protected]

Team & Organization Data

If you use ClearStaq as part of a team or organization account:

  • Admin Visibility: Team administrators can view the names, email addresses, roles, and activity of all team members, including documents processed, credits consumed, and features used
  • Shared Workspace: Parsed results, fraud reports, and financial analyses uploaded by any team member may be visible to other team members based on role-based access controls configured by the team administrator
  • Admin Control: Team administrators can add or remove team members, change roles, and delete a document's original file. If a team admin removes you from the team, your individual access to the team's data is revoked
  • Departure: When you leave a team, any data you processed on behalf of the team remains with the team account. Your individual account (if you have one) is separate from the team account

Security

We implement comprehensive security measures to protect your information, including financial documents and NPI:

  • Encryption at Rest: Our database, file storage and daily backups are encrypted at rest with AES-256 by Supabase
  • Encryption in Transit: Every connection to the ClearStaq app and API requires TLS
  • Access Controls: Individual accounts with least-privilege access, Row Level Security on customer data, and multi-factor authentication enabled for every member of our GitHub and Supabase organizations
  • SOC 2: We are working towards SOC 2 Type I and Type II. No SOC 2 audit has taken place yet
  • Payments: Card payments are handled by Stripe; ClearStaq does not store card details
  • Vulnerability Management: Dependabot monitors our code dependencies for known vulnerabilities
  • Personnel Security: Everyone with access to production systems must acknowledge our security policies and complete security training
  • Incident Response: Documented incident response plan with defined escalation procedures

California Privacy Rights (CCPA/CPRA)

If you are a California resident, you have the following rights under the California Consumer Privacy Act (CCPA), as amended by the California Privacy Rights Act (CPRA):

  • Right to Know: You may request details about the categories and specific pieces of personal information we have collected about you, the categories of sources, the business purposes for collection, and the categories of third parties with whom we share your information
  • Right to Delete: You may request that we delete personal information we have collected from you, subject to certain exceptions (e.g., legal compliance, completing a transaction)
  • Right to Correct: You may request correction of inaccurate personal information we maintain about you
  • Right to Opt-Out of Sale: We do not sell personal information. We have never sold personal information and have no plans to do so
  • Right to Opt-Out of Sharing: We do not share personal information for cross-context behavioral advertising
  • Right to Limit Use of Sensitive Information: We process sensitive personal information (financial data) solely as necessary to provide the Service as requested by you
  • Non-Discrimination: We will not discriminate against you for exercising any of these rights

To exercise any of these rights, contact us at [email protected] with the subject line "CCPA Request." We will verify your identity before processing the request and respond within forty-five (45) days.

International Data Transfers

ClearStaq is based in the United States. Our application servers (Fly.io) and our database and file storage (Supabase) are located in the United States. Some of the sub-processors listed above may process data in other locations under their own data-processing terms.

If you access ClearStaq from outside the United States, please be aware that your information will be transferred to, stored, and processed in the United States. By using the Service, you consent to the transfer of your data to the United States.

EU/EEA/UK Users

If you are located in the European Union, European Economic Area, or United Kingdom, we acknowledge your rights under the General Data Protection Regulation (GDPR) and the UK GDPR. ClearStaq is primarily a B2B service for U.S.-based financial professionals; however, if you use our Service from the EU/EEA/UK:

  • Data transfers to the U.S. are conducted based on your explicit consent and/or the necessity of transfer for the performance of the contract between you and ClearStaq
  • You have the right to access, rectify, erase, restrict processing, and port your personal data
  • You have the right to object to processing and to withdraw consent at any time
  • You have the right to lodge a complaint with your local data protection supervisory authority

For GDPR-related requests, contact [email protected].

Your Rights

Regardless of your location, as a ClearStaq user you have the following rights:

  • Access: Request a copy of the personal information we hold about you
  • Correction: Request correction of inaccurate personal information
  • Deletion: Request deletion of your personal information and parsed results
  • Export: Request an export of your data in a machine-readable format (JSON)
  • Opt-Out: Opt out of non-essential communications and marketing emails at any time via unsubscribe links or by contacting us
  • Restrict Processing: Request that we restrict certain processing activities
  • Withdraw Consent: Where processing is based on consent, withdraw that consent at any time

To exercise these rights, contact [email protected]. We will respond to all requests within thirty (30) days, or within the timeframe required by applicable law.

Breach Notification

In the event of a data breach that compromises the security, confidentiality, or integrity of your personal information or financial data processed through ClearStaq:

  • Notification Timeline: We will notify affected users within seventy-two (72) hours of confirming a breach, in accordance with GDPR timelines and consistent with U.S. state breach notification laws
  • Notification Content: Our notification will include the nature of the breach, the types of data involved, the actions we have taken to contain and remediate the breach, and steps you can take to protect yourself
  • Regulatory Notification: We will notify applicable regulatory authorities as required by law
  • Ongoing Updates: We will provide timely updates as our investigation progresses

Children & Age Restrictions

ClearStaq is a business-to-business (B2B) service designed exclusively for use by financial professionals, lenders, MCA brokers, CPAs, and accounting firms. Our Service is not intended for individuals under the age of eighteen (18).

We do not knowingly collect personal information from children under 18. If we become aware that we have collected personal information from a person under 18, we will take steps to promptly delete that information. If you believe we have inadvertently collected information from a minor, please contact us at [email protected].

Do Not Track Signals

Some web browsers transmit "Do Not Track" (DNT) signals to websites. There is currently no universally accepted standard for how websites should respond to DNT signals.

Our website uses Google Analytics and PostHog for analytics, Claydar to identify companies and people visiting our marketing website, Tolt for affiliate referrals and Chatwoot for support chat, as described in the Sub-Processors section. These tools do not change their behavior in response to a DNT signal.

Cookies

We use essential cookies to operate our services, and the analytics, visitor-identification, affiliate and support tools listed in the Sub-Processors section set their own cookies.

For full details, including a complete list of cookies, their purposes, and how to manage them, please see our Cookie Policy.

Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in our data practices, legal requirements, or business operations. When we make material changes, we will:

  • Post the updated policy on this page with a revised "Last updated" date
  • Notify you by email to the address associated with your account
  • Provide a prominent notice on our Service for at least thirty (30) days

We encourage you to review this policy periodically. Continued use of the Service after changes take effect constitutes acceptance of the revised policy.

Contact Us

If you have questions about this Privacy Policy, want to exercise your privacy rights, or have concerns about how we handle your data, please contact us:

Email: [email protected]

Company: ClearStaq

Jurisdiction: State of Delaware, United States

Plans from $99/month

Take back your time and automate loan underwriting

Join the lending teams using ClearStaq to parse statements, catch fraud, and verify income, all in under 5 seconds.

True revenue, positions, and 27 fraud signals included.