Terms of Service
Last updated: 22 September 2025
Who we are. TechLens (www.techlens.app) is operated by Jean-Romain Krupa, 9 impasse des Hibiscus, 38460 Chamagnieu, France.
Contact: jeanro@techlens.app.
Using TechLens means you agree to these Terms. If you don't, please don't use the service.
1) What TechLens does
TechLens detects the technologies companies use by processing publicly available web signals (e.g., domains/subdomains, headers, CT logs). You can access results via our API, web app/playground, and possibly a Chrome extension. Detection is probabilistic and may be incomplete or wrong.
2) Your account
- You must be legally able to form a contract and use TechLens for lawful purposes.
- Keep your login and API keys secret. You're responsible for activity under your account.
- Tell us promptly about any unauthorised use (jeanro@techlens.app).
3) Acceptable use
Don't use TechLens to:
- Break the law, violate privacy/anti-spam rules, or infringe IP rights.
- Target or profile individuals in a way that violates privacy laws or site terms.
- Harass, discriminate, or run deceptive marketing.
- Bypass, rate-limit-evade, or stress-test the service in a way we haven't allowed.
Important: You are responsible for ensuring your use of TechLens (including any crawling you perform separately and any outreach you run using TechLens outputs) complies with applicable laws (GDPR/ePrivacy, CAN-SPAM, local marketing rules) and any third-party site terms (robots, TOS).
We may monitor usage (including hashed IPs on the free playground) to prevent abuse.
4) API & playground usage
- Keys & rate limits. Your API key is personal to your account. Don't share it publicly. We enforce rate limits/quotas; details are on the Pricing/Docs pages.
- Playground. Free playground has stricter limits; we hash IPs to deter abuse.
- Fair use. No bulk reselling or white-labeling of raw results without our written permission. Caching is fine within your tier and TTL guidelines.
- Attribution. If you display TechLens data publicly, reasonable attribution ("Tech by TechLens") is appreciated.
- No reverse engineering. Don't attempt to extract our detection rules, fingerprints, or models.
Enforcement: We can throttle, suspend, or terminate access that harms service stability or breaches these Terms.
5) Plans, pricing, and payments
- Prices, limits, and features are shown on www.techlens.app/pricing and may change.
- Subscriptions bill in advance, renew automatically, and are exclusive of VAT unless stated.
- Payments are handled by Stripe; we don't store full card data.
- You can cancel anytime; access continues until the end of the paid period. We generally don't prorate or refund past periods except where required by law.
- Trials/credits, if offered, can be changed or withdrawn at our discretion.
6) Data and privacy
- Our Privacy Policy (linked on the site) explains what we collect and why (Hotjar with consent, GA4 in privacy mode, Postmark for transactional emails, Heroku EU hosting, DB encrypted at rest, hashed IPs on playground).
- We host API docs on bump.sh; they may collect standard web logs—see their policy.
- By using TechLens, you consent to processing as described in our Privacy Policy.
GDPR Compliance: If you process personal data with TechLens outputs, you must have a lawful basis and comply with GDPR/ePrivacy. We can provide a basic Data Processing Addendum (DPA) upon request.
7) Intellectual property
- Ours: the TechLens service, detection logic, models, code, and brand are our IP.
- Yours: your input (domains you query, feedback you provide) remains yours.
- Outputs: TechLens outputs are derived from public sources; we license you a non-exclusive, non-transferable right to use them within your plan for your internal business purposes. Don't resell raw outputs as a competing dataset without our written OK.
8) Accuracy and availability
Important: TechLens analyzes messy, changing public data. We don't guarantee accuracy, completeness, or fitness for a particular purpose.
Service may be unavailable for maintenance or internet issues. We aim for reliability but provide the service "as is."
9) Third-party services
We rely on providers like Heroku (EU region), Stripe, Postmark, Google Analytics, Hotjar (opt-in), and bump.sh. They're independent services subject to their own terms. We're not responsible for their outages or actions.
10) Termination
You can cancel anytime. We may suspend or terminate your access immediately if you:
- (a) breach these Terms,
- (b) cause security or stability risks,
- (c) use TechLens unlawfully, or
- (d) fail to pay.
Upon termination, your right to use the service and API ends; Sections 6–13 survive.
11) Support
Lightweight email support at jeanro@techlens.app during normal business hours (CET). Priority/SLA support may be part of higher tiers (see Pricing).
12) Liability
To the maximum extent permitted by law:
- We won't be liable for indirect, special, incidental, consequential, or punitive damages, lost profits, revenue, or data, even if advised of the possibility.
- Our total liability for any claim in a 12-month period is limited to the amount you paid us in that period.
Note: Nothing here excludes liability that cannot be excluded by law.
13) Indemnity
You'll indemnify and hold TechLens harmless from claims arising from your unlawful use of the service, your violation of these Terms, or your processing of personal data without a lawful basis.
14) Changes to the service and to these Terms
We may update features, limits, or these Terms. If changes are material, we'll notify you by email or in-app and update the date above. Continued use after changes means you accept the new Terms.
15) Governing law & venue
These Terms are governed by French law. Any dispute will be handled by the competent courts in Grenoble, France (or your local mandatory venue, if consumer law requires).
16) Contact
Questions about these Terms? jeanro@techlens.app