Privacy Policy

Last updated: April 27, 2026
Effective date: April 27, 2026


At a glance

We built FrictionScan for developers who are careful about what they ship. We try to be equally careful about how we handle your data. A few things worth knowing up front:

The formal policy below is what governs. This summary is just to set expectations.


1. Introduction

This Privacy Policy describes how Force Prime Corp., a Delaware corporation with its principal office at 16192 Coastal Highway, Lewes, Delaware 19958, County of Sussex, USA (together with its affiliates, "FrictionScan", "we", "us", "our"), collects, uses, shares, and protects information in connection with the FrictionScan website at frictionscan.com, the FrictionScan MCP server, API, SDK, command-line tools, dashboard, and related services (collectively, the "Service").

FrictionScan is a business-to-business tool used primarily by software developers and their organizations. This Policy is incorporated into our Terms of Use. Capitalized terms not defined here have the meaning given in the Terms of Use.

2. Scope, Roles, and DPA

For account information, billing, the website, and our general business operations, we act as a data controller under the EU GDPR and UK GDPR, and a business under the California Consumer Privacy Act ("CCPA") as amended.

For Customer Content that our customers submit to the Service or that the Service captures from the customer's applications — for example, screenshots, DOM snapshots, code references, URLs, review decisions, and test-account credentials — we act as a data processor / service provider on behalf of our customer. The customer is the controller / business.

If you are an end user of one of our customers' applications and your personal data has ended up in the Service (for example, because a customer's application rendered your information on a page that was captured as a screenshot), please contact that customer first. We will support them in responding to you.

If we process your Customer Content under a written Data Processing Addendum ("DPA") signed by you, the DPA governs that processing. The DPA is available on request at hello@frictionscan.com.

This Policy does not cover:

3. Information We Collect

3.1 Information you provide

3.2 Customer Content processed by the Service

When you use the Service, it captures artifacts from your application in order to evaluate UI changes. These artifacts (part of "Customer Content" as defined in the Terms of Use) may include:

Customer Content may incidentally include personal data that appears in your application during evaluation (for example, names, emails, or avatars visible on test pages). Because you control what is rendered, you are responsible for ensuring Customer Content complies with applicable law and with the privacy commitments you have made to your own users. We strongly recommend running the Service against test accounts and synthetic data wherever possible.

3.3 Automatically collected information

3.4 Information from third parties

3.5 Information we ask you not to submit

We ask you not to submit to the Service:

If you send us such data without a covering agreement, we will take reasonable steps to delete it, and may ask you to resubmit the request without that data.

4. How We Use Information

We use information to:

  1. Provide the Service: discover application surfaces, build baselines, run deterministic and AI-assisted evaluations, generate reports, surface fixes to your coding agent, and maintain your account and subscription.
  2. Support and communications: respond to requests; send administrative notices, operational alerts, service updates, and security notifications.
  3. Security and abuse prevention: detect and respond to fraud and abuse; enforce our Terms; conduct audits.
  4. Analytics and product improvement: understand how the Service is used, measure performance, diagnose issues, and improve features. Where this involves Customer Content, we use de-identified or aggregated data unless you have separately opted in.
  5. Training and tuning our Service: see Section 5 for the specific rules that apply.
  6. Legal and compliance: comply with law, respond to lawful requests, and exercise or defend legal claims.
  7. Marketing and business development: with appropriate consent or legitimate interest, we may send you product news or offers. You can opt out of marketing emails at any time using the unsubscribe link or by contacting us.

Legal bases (EEA, UK, Switzerland)

Where GDPR or UK GDPR applies, we rely on:

5. AI and Machine-Learning Training

5.1 Default position

We do not use your Customer Content to train foundation or general-purpose machine-learning models by default.

When the Service runs, it processes Customer Content to generate your reports and to maintain your account-specific baseline and models of your frontend. This is part of the Service you are paying for, not training of cross-customer models.

5.2 Aggregate and de-identified improvements

We may use de-identified or aggregated signals (such as counts of evaluations, detection performance on synthetic benchmarks, rule-hit frequencies, and latency metrics) to improve the Service for all customers. These signals cannot reasonably be used to identify you or your end users.

5.3 Training outside your account — opt-in only

If we want to use identifiable Customer Content — for example, specific screenshots, specific DOM snapshots tied to your application, or the text of your review decisions — to train or tune models that will be applied outside of your account, we will ask for your separate, explicit opt-in. For this purpose, "identifiable" means data that, alone or in combination with other data reasonably available to us, can be linked to your account, your application, your end users, or individual Authorized Users. You can withdraw that opt-in at any time going forward. After withdrawal, we will stop using the relevant Customer Content for new training runs. We note, however, that data already incorporated into trained model weights generally cannot be extracted from those weights; our commitment on withdrawal is therefore forward-looking rather than retroactive.

5.4 Third-party foundation-model providers

The advisory pipeline sends certain Customer Content (such as screenshots, DOM extracts, and short text prompts) to foundation-model providers to perform classifications and descriptions. We access these providers through their commercial APIs, which are governed by each provider's published commercial API terms of service. Those terms — as of the date of this Policy — state that the provider does not train its models on data submitted via the API, and that inputs and outputs are retained only for limited periods (typically up to thirty (30) days) for abuse-monitoring purposes. The current list of providers, along with summaries of their published retention and training terms and the countries in which processing takes place, is on our subprocessor page at [frictionscan.com/subprocessors]. If a Subprocessor's published training or retention posture changes in a way that would materially affect you, we will update the subprocessor page and, where reasonably possible, notify you in advance.

5.5 Your review decisions

When you or your Authorized Users make review decisions in the Service (such as "accept change", "reject", or "send back to agent"), we store these decisions to run the Service for you and to compute aggregate quality metrics. Decisions made in your account are not used to train models applied to other customers' accounts without your separate opt-in.

5.6 Feedback, support, and bug reports

If you include Customer Content in a feedback, support, or bug-report message (for example, attaching a screenshot to a support email), that content is still Customer Content and is subject to this Policy. Separately, the text of the feedback or bug report itself may be used to improve the Service and internal tooling.

5.7 Automated decision-making

The Service uses automated processing, including deterministic rules and AI classification, to generate advisory reports. These reports are advisory only: the final decision to accept, reject, or ship any change rests with you and your Authorized Users. The Service does not make legal decisions about individuals and is not designed to produce legal or similarly significant effects on data subjects under GDPR Article 22.

6. How We Share Information

We do not sell personal information, and we do not "share" personal information for cross-context behavioral advertising as those terms are defined by California law or comparable U.S. state laws. We do not engage in targeted advertising.

6.1 Your Authorized Users

Information in your account (including Customer Content and review decisions) is visible to the Authorized Users you invite. You are responsible for controlling who you invite and for removing users who should no longer have access.

6.2 Your coding agent

When the Service communicates with your coding agent, the agent receives reports, suggested fixes, and related artifacts. The agent provider then processes that output under their own terms and privacy policies — including, depending on the provider and your settings, potentially for their own model training. We do not control what your agent provider does with output we hand back; you should consult the agent provider's terms and privacy settings to decide what data to share with your agent.

6.3 Subprocessors

We use vendors to help operate the Service, typically across these categories:

A current, named list of our Subprocessors, together with the categories of data each processes and the country in which processing takes place, is published at [frictionscan.com/subprocessors]. You can subscribe to notifications there. We will give at least thirty (30) days' notice before engaging a new Subprocessor that processes Customer Content, except where we must move faster to address a security incident, replace a failing or discontinued vendor, comply with a legal obligation, or similar emergency — in which case we will notify you as soon as reasonably practicable and, where feasible, before the new Subprocessor begins processing Customer Content. Where you have a signed DPA with us, the DPA may set out additional rights to object.

We flow down appropriate privacy and security obligations to Subprocessors and remain responsible for their performance in providing the Service.

6.4 Business transfers

If we are involved in a merger, acquisition, financing, reorganization, or sale of assets, information may be transferred as part of that transaction. We will require the recipient to honor this Policy with respect to your data or give affected users notice and a reasonable opportunity to exercise their rights.

6.5 Legal, safety, and compliance

We may disclose information when we reasonably believe it is necessary to (a) comply with law, legal process, or a lawful government request, (b) enforce our Terms, (c) protect the rights, property, or safety of FrictionScan, our users, our Subprocessors, or the public, or (d) detect, prevent, or address fraud, abuse, or security issues. We will push back on requests that appear overbroad, unlawful, or inconsistent with applicable law, and will produce only what is legally required. Where we can do so lawfully, we will notify the affected customer of a compelled disclosure or of a regulatory investigation that specifically implicates that customer's data, and we will give the customer a reasonable opportunity to seek a protective order or other appropriate relief.

7. International Transfers

We are headquartered in the United States. We and our Subprocessors may process data in the United States and other countries that may not provide the same level of data protection as your country.

For transfers from the EEA, UK, or Switzerland to countries not recognized as providing adequate protection, we rely on the European Commission's Standard Contractual Clauses (SCCs) (the modules appropriate to each transfer), the UK International Data Transfer Addendum, and, for Swiss data, the Swiss Federal Data Protection and Information Commissioner's recognition of those SCCs.

We conduct transfer impact assessments where appropriate, and apply supplementary measures (such as encryption in transit and at rest, access controls, strict vendor selection, and the right to challenge lawful requests) consistent with guidance from the European Data Protection Board.

Where U.S. Subprocessors may be subject to legal requests under the U.S. CLOUD Act, comparable extraterritorial laws in other jurisdictions, or similar government-access regimes, we will (i) minimize the personal data we send, (ii) resist overbroad or unlawful requests where we have grounds to do so, and (iii) notify affected customers where legally permitted.

You can request a summary of the safeguards we apply to your data by contacting hello@frictionscan.com.

8. Retention

We retain information only as long as necessary to provide the Service, comply with legal obligations, resolve disputes, and enforce our agreements.

Our retention schedule (which we may adjust with reasonable notice):

You can ask us to delete Customer Content earlier using the self-service controls in the Service, or by writing to hello@frictionscan.com. We honor such requests, subject to legal holds and a short operational window required to propagate deletion across systems and backups.

9. Security

We implement administrative, technical, and physical safeguards designed to protect information, including:

We align our practices with the SOC 2 trust-services criteria, and we pursue formal attestations as our scale and customer commitments require. Enterprise customers and prospects under a mutual non-disclosure agreement may request our current security overview, completed SIG Lite questionnaire, summary of our most recent penetration test, and a status update on our SOC 2 program by contacting hello@frictionscan.com.

Breach notification

If we become aware of a personal-data breach that affects your data, we will notify you without undue delay and in accordance with applicable law. Where we are acting as a processor subject to GDPR, we will notify you without undue delay after becoming aware of the breach, consistent with our DPA. Notifications will describe, to the extent known, the nature of the breach, the categories of data affected, likely consequences, and measures taken or proposed.

No system is perfectly secure. You are responsible for protecting your credentials and restricting access to your account. Please report suspected vulnerabilities or incidents promptly to hello@frictionscan.com.

10. Cookies and Similar Technologies

We use cookies and similar technologies to:

We do not use advertising cookies and do not engage in cross-site tracking. Where required (e.g., in the EEA, UK, and California), we show a cookie banner that lets you control non-essential cookies. Your browser also lets you block or delete cookies; the Service may not function properly without strictly necessary cookies.

11. Your Privacy Rights

11.1 Users in the EEA, UK, and Switzerland

Subject to conditions in applicable law, you may have the right to:

If your personal data is in Customer Content uploaded by one of our customers, please contact that customer first; we will assist them in responding within the timeframes required by law.

To exercise these rights with us, contact hello@frictionscan.com. We will respond within the timeframes required by law — generally one month under GDPR, with possible extension for complex requests.

11.2 Residents of U.S. states with comprehensive privacy laws

If you are a resident of a U.S. state that has a comprehensive consumer-privacy law currently in effect (including California, Colorado, Connecticut, Delaware, Iowa, Minnesota, Montana, New Hampshire, New Jersey, Oregon, Tennessee, Texas, Utah, and Virginia, as well as other states whose laws come into force from time to time), you generally have the right to:

California residents may designate an authorized agent to make requests. To exercise these rights, contact hello@frictionscan.com. We will verify your request by confirming information we already hold about you. If we deny a request, you may appeal by replying to our response with "Appeal" in the subject line.

This Policy is also available in alternative accessible formats on request.

11.3 Other jurisdictions

If your jurisdiction provides specific privacy rights not listed above, you can exercise them by contacting hello@frictionscan.com.

11.4 Do Not Track and Global Privacy Control

Our Service does not respond to browser "Do Not Track" signals because there is no common industry standard for interpreting them. We honor Global Privacy Control (GPC) signals for users covered by U.S. state privacy laws that treat GPC as a valid opt-out.

12. Children

The Service is intended for business use by adults. We do not knowingly collect personal data from anyone under 18. Where applicable law sets a lower minimum age for consent to online services (for example, 13 in the U.S. under COPPA, or 13–16 under GDPR depending on the country), we nevertheless restrict the Service to users aged 18 and older. If you believe a person under 18 has provided personal data to the Service, contact hello@frictionscan.com and we will delete it.

13. Changes to this Policy

We may update this Policy. When we make material changes, we will post a notice in the Service or send an email at least thirty (30) days before the changes take effect, where reasonably possible. The "Last updated" date at the top shows when this Policy was last revised. A summary of recent changes is maintained at [frictionscan.com/privacy/changelog]. Continued use of the Service after the effective date means you accept the updated Policy.

14. Contact

Controller of general Service data:
Force Prime Corp.
16192 Coastal Highway, Lewes, Delaware 19958, County of Sussex, USA

For all privacy inquiries and rights requests, security incidents, DMCA and copyright notices, DPA requests, Subprocessor notification subscriptions, and any other questions about this Policy, contact us at hello@frictionscan.com. When writing, please indicate the subject of your inquiry (for example, "Privacy request", "Security incident", "DMCA notice") in the subject line so we can route your message appropriately.

If we appoint an EU or UK representative under GDPR Article 27, their contact details will be listed here.