This Privacy Policy explains how ROI PIPE LLC ("dupelint," "we," "us") collects, uses, and protects information across dupelint.com, api.dupelint.com, and account.dupelint.com (the "Service"). Our product principle is simple: we inspect code, we don't keep it, and we never train on or resell it.
1. Your code — read-only and ephemeral
When you submit code to be scanned:
- It is parsed in memory, scanned, and the result is returned. It is not persisted to disk and not stored after the response. Scans are stateless and ephemeral.
- The Service is read-only — it never executes your code and never modifies your files.
- Request bodies (your code) are not written to access logs.
- Files that look like secrets (e.g. .env, keys, tokens) are rejected on ingest — please don't send them; they're irrelevant to deduplication.
- We do not train on, or resell, your code. Ever.
2. Information you provide
- Waitlist / notify form: first name, last name, email address, and mobile phone number, so we can tell you when access is available and send the messages you opted into.
- Account & billing (when available): account credentials and payment information, processed by our payment provider — we do not store full card numbers.
3. Information collected automatically
We collect limited technical data — IP address, timestamps, and request metadata — to operate the Service, secure it, and prevent abuse. This never includes the content of your code.
4. How we use information
- To provide, maintain, and secure the Service.
- To notify you about availability and send transactional and marketing messages you requested (see §5).
- To prevent fraud, abuse, and service overload.
- To comply with legal obligations.
5. Email & SMS messages
By submitting our notify form, you agree to receive automated marketing and transactional emails and text messages (SMS) at the email and mobile number you provide, including via autodialer. Message frequency varies; message & data rates may apply. Reply STOP to opt out of SMS and HELP for help; use the unsubscribe link in any email. Carriers are not liable for delayed or undelivered messages.
6. How we share information
We do not sell your personal information. We share it only with service providers who help us run the Service (e.g. hosting, email and SMS delivery, payment processing) under contract, and where required by law. We do not share your code except as needed to perform the in-memory scan you requested.
7. Retention
Code submitted for scanning is not retained — it lives only in memory for the duration of the scan. Contact and account information is retained until you opt out, request deletion, or close your account, and as required for legal and security purposes.
8. Your choices and rights
- Opt out of SMS by replying STOP; opt out of email via any unsubscribe link.
- Request access to, correction of, or deletion of your personal information by emailing privacy@dupelint.com.
- Residents of California and other states with privacy laws have rights to know, delete, and correct their data, and to not have it sold — which we don't do.
9. Security
We protect data in transit with encryption, reject secret-looking files on ingest, and minimize what we collect. No method of transmission or storage is perfectly secure, but ephemeral, read-only handling is our default.
10. Children
The Service is not directed to children and is intended for users 18 and older.
11. Changes
We may update this policy; we'll post the new version here with a revised "Last updated" date.
12. Contact
ROI PIPE LLC · 548 Market St #701967, San Francisco, CA 94104, USA · privacy@dupelint.com