Skip to main content

sniffQR for Android is out now on Google Play. Get it

Terms of Service

Effective Date: March 21, 2026. Last Updated: October 24, 2026

These Terms of Service ("Terms") govern your use of sniffQR ("the App"), developed and operated by Apogaeum Labs, LLC ("we," "us," "our"). By downloading, installing, or using the App, you agree to these Terms. If you do not agree, do not use the App.

The short version: sniffQR helps you check QR codes for threats, but it's not perfect and we can't guarantee safety. Think of it like a guard dog: it barks at most intruders, but some sneak by, and sometimes it barks at the mailman. You're responsible for what you do with the results. The sniffQR Pro upgrade is sold through the app store you bought it from (Google Play or the Apple App Store), so refunds go through them, or email us and we'll help. Don't try to hack the app or abuse the scanning services. If something goes wrong, our liability is limited to what you paid us, or $50 if that is more. Your local consumer laws still apply. The rest of this document says the same thing in a way that makes lawyers happy.

Your consumer rights: Nothing in these Terms limits rights you have under the consumer laws of your country that cannot be changed by contract. That includes the Australian Consumer Law guarantees, your statutory rights in the EU and the UK, and Japan's Consumer Contract Act.

1. Description of Service

sniffQR is a QR code scanning application that analyzes scanned content for potential security threats. It is distributed as an Android app and a browser extension, with the iOS app to follow. These Terms apply to all three.

The apps are available in two tiers:

  • Free: full QR scanning and the complete on-device threat analysis (content parsing, lookalike-character and brand-impersonation detection, hidden-character stripping), redirect resolution with TLS-downgrade detection when you ask for it, plus online lookups through Google Web Risk when you supply your own key
  • Pro: expanded features including additional scanning services, unlimited scan history, and advanced URL analysis

The browser extension is free in its entirety and has no paid tier and no in-app purchase.

2. Not a Security Guarantee

The App is an informational tool, not a security product. Threat verdicts (safe, suspicious, malicious, unknown) are based on third-party threat intelligence services and pattern analysis. They are not guarantees of safety. Verdict labels are simple traffic-light style ratings chosen to be easy to understand. They are not a promise that a link is absolutely safe.

  • A "safe" verdict does not guarantee a URL, QR code, or cryptocurrency address is legitimate or free from harm
  • A "malicious" verdict may be a false positive
  • New threats may not yet appear in any database
  • The App cannot detect all forms of fraud, phishing, or social engineering

You are solely responsible for deciding whether to open, interact with, or act on any scanned content. We are not liable for any loss, damage, or harm resulting from your reliance on the App's verdicts.

3. Third-Party Services

The App integrates with third-party threat intelligence services only when you explicitly enable them and, where the service needs one, provide your own API key:

  • Google Web Risk: subject to Google's Terms of Service
  • VirusTotal: subject to VirusTotal's Terms of Service
  • Custom Threat Feed: any server you configure at your own discretion

You are responsible for:

  • Obtaining and maintaining valid API keys for these services
  • Complying with each service's terms of use, rate limits, and licensing requirements
  • Understanding what each service receives when enabled: your scanned URLs for Google Web Risk; the QR code content for any custom threat feed you configure, not only its URLs; and, for VirusTotal, a SHA-256 fingerprint of the URL, never the URL itself
  • Any costs associated with your use of these third-party services

We do not provide, manage, or subsidize API keys. We are not a party to your agreement with any third-party service.

Google Web Risk charges, if any, are billed by Google to the account that owns the API key you enter; sniffQR never bills you for them. The App asks before one key is used for both online and offline checks. VirusTotal requires a Premium API key from VirusTotal.

4. Cryptocurrency and Financial Content

The App can detect and display cryptocurrency addresses found in QR codes. This feature is strictly informational.

  • We do not provide financial advice
  • We do not validate the legitimacy of any wallet address, transaction, or financial instrument
  • We are not responsible for any financial loss resulting from the use of addresses displayed in the App
  • Always independently verify cryptocurrency addresses through a second channel before sending funds

5. 2FA / OTP Content

The App can detect and parse two-factor authentication (2FA) setup codes. This feature is provided for transparency and convenience.

  • 2FA secrets are sensitive credentials; treat them accordingly
  • We are not responsible for any unauthorized access resulting from exposure of 2FA secrets
  • The App provides a shoulder-surfing warning before revealing 2FA secrets, but security of your device and surroundings is your responsibility

6. In-App Purchases

sniffQR Pro is a one-time purchase, not a subscription. There are no recurring charges and no renewal. It is sold through the app store you downloaded the App from, and that store, not us, processes the payment and sets the price shown to you in your own currency.

You buy sniffQR Pro through Google Play or the App Store. Depending on your country, the store or Apogaeum Labs, LLC is the seller. To ask for a refund, use the store you bought from, or email support@sniffqr.com and we will help.

  • Android: purchased through Google Play as a one-time in-app product and subject to Google Play's terms and refund policies.
  • iOS: purchased through the Apple App Store as a non-consumable in-app purchase and subject to Apple's terms and refund policies.
  • We do not process payments directly and never receive your payment details
  • Restore Purchases is available in the App on both platforms if you reinstall or change devices
  • Your purchase is tied to the store account you bought it with; a purchase on one platform does not transfer to the other
  • Because Pro is a purchase rather than a subscription, the store may periodically re-verify it. If the store can't be reached, nothing changes. If the store confirms the purchase is no longer present, Pro keeps working for 14 days with a notice in the App, then becomes unavailable until the purchase is restored
  • Pro features may change over time; we will provide notice of material changes
  • We reserve the right to modify pricing with reasonable notice

The browser extension is free and involves no purchase of any kind.

7. Acceptable Use

You agree not to:

  • Reverse engineer, decompile, or disassemble the App
  • Attempt to bypass the Pro tier paywall or tamper with purchase verification
  • Use the App to facilitate illegal activity
  • Redistribute, sublicense, or resell the App or any of its components
  • Use the App to conduct denial-of-service attacks against third-party services
  • Submit excessively high volumes of requests to third-party services through the App in violation of their terms

When you share or export scan data, it leaves sniffQR's encrypted on-device storage. Exported files may contain sensitive information including passwords, two-factor authentication secrets, cryptocurrency addresses, and private URLs. You are solely responsible for securing any data you export from the App.

None of this limits your right under EU or UK law to decompile the App where that is needed for interoperability, or your rights under the licenses of the open-source components in the App (see 'Open-Source Licenses' in the App).

8. Intellectual Property

The App, including its code, design, user interface, and branding, is the property of Apogaeum Labs, LLC and is protected by applicable intellectual property laws. All rights not expressly granted in these Terms are reserved.

"sniffQR" and the sniffQR logo are trademarks of Apogaeum Labs, LLC.

9. Disclaimer of Warranties

This section does not limit your consumer rights described at the top of these Terms.

THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, AND NON-INFRINGEMENT.

WE DO NOT WARRANT THAT:

  • THE APP WILL BE UNINTERRUPTED, ERROR-FREE, OR FREE OF HARMFUL COMPONENTS
  • THREAT VERDICTS WILL BE ACCURATE, COMPLETE, OR CURRENT
  • THE APP WILL DETECT ALL THREATS OR PREVENT ALL HARM
  • THIRD-PARTY SERVICES WILL BE AVAILABLE OR FUNCTION CORRECTLY

10. Limitation of Liability

This section does not limit your consumer rights described at the top of these Terms.

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL APOGAEUM LABS, LLC, ITS OFFICERS, DIRECTORS, EMPLOYEES, OR AGENTS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO:

  • LOSS OF PROFITS, DATA, OR GOODWILL
  • FINANCIAL LOSSES FROM CRYPTOCURRENCY TRANSACTIONS
  • UNAUTHORIZED ACCESS RESULTING FROM COMPROMISED 2FA SECRETS
  • SECURITY BREACHES OR DATA LOSS
  • DAMAGE CAUSED BY MALICIOUS CONTENT THAT THE APP FAILED TO DETECT

OUR TOTAL LIABILITY FOR ALL CLAIMS ARISING FROM OR RELATING TO THE APP SHALL NOT EXCEED THE AMOUNT YOU PAID FOR THE APP IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM, OR FIFTY US DOLLARS ($50), WHICHEVER IS GREATER.

Nothing in these Terms limits or excludes our liability for death or personal injury we cause, for fraud, or for harm we cause on purpose or through gross negligence.

11. Indemnification

You agree to indemnify, defend, and hold harmless Apogaeum Labs, LLC from any claims, damages, losses, or expenses (including reasonable attorneys' fees) arising from:

  • Your use or misuse of the App
  • Your violation of these Terms
  • Your use of third-party services through the App
  • Any content you scan, share, or export using the App

12. Termination

We can end your license only if you seriously break these Terms, for example by bypassing the Pro paywall or attacking a scanning service. Otherwise, we will not take away your access to the App or to sniffQR Pro. If that happens:

  • Your license to use the App is revoked
  • You should uninstall the App
  • Sections 8-11 survive termination

You may terminate your use at any time by uninstalling the App.

13. Governing Law and Dispute Resolution

These Terms are governed by the laws of the State of Colorado, United States, without regard to conflict of law principles and without depriving you of the mandatory protections of the country where you live.

If you have a dispute with us, email support@sniffqr.com first. If we cannot settle it within 30 days, the rest of this section applies.

If you live in the United States, either of us may take the dispute to binding arbitration under the rules of the American Arbitration Association, held in Colorado Springs, Colorado. Either of us may instead bring an individual claim in small claims court.

You can opt out of arbitration. Email support@sniffqr.com within 30 days of first agreeing to this version of these Terms and say you opt out. Opting out changes nothing else in these Terms.

IF YOU LIVE IN THE UNITED STATES, YOU AGREE TO RESOLVE DISPUTES ON AN INDIVIDUAL BASIS AND WAIVE ANY RIGHT TO PARTICIPATE IN A CLASS ACTION LAWSUIT OR CLASS-WIDE ARBITRATION.

Some jurisdictions do not allow waiver of class action rights. In such jurisdictions, this waiver does not apply.

If you live outside the United States, arbitration does not apply to you. That includes every consumer in the EU, the UK, Japan and Australia. You can bring a claim in the courts where you live.

14. Platform-Specific Terms

These Terms are between you and Apogaeum Labs, LLC. Not Apple, and not Google. Each app store adds its own requirements, and only the section for the platform you obtained the App from applies to you.

14.1 If you obtained the App from the Apple App Store

If you got sniffQR from Apple's App Store, Apple's Standard Licensed Application End User License Agreement (https://www.apple.com/legal/internet-services/itunes/dev/stdeula/) is your license for the app. These Terms cover everything else about sniffQR, including the Service and sniffQR Pro.

14.2 If you obtained the App from Google Play

Your use of the App is additionally subject to the Google Play Terms of Service. Google Play processes the payment for sniffQR Pro; section 6 says who the seller is and how to ask for a refund. Google is not a party to these Terms and grants no warranty in respect of the App. Apple is not a party to, and has no rights under, these Terms in relation to the Android app, and the Apple license in section 14.1 does not apply to it.

14.3 If you use the browser extension

The extension is distributed through the Chrome Web Store and Firefox Add-ons (Safari to follow), and your use of those stores is subject to their own terms. The extension is free; no purchase, account or entitlement is involved.

Where these Terms describe a capability of "the App", read it as scoped to the platform that has it. The extension runs the same detection engine and reaches the same verdicts, but it runs inside a browser: it stores your settings and API key in browser extension storage rather than in the iOS Keychain or the Android Keystore, it does not pin certificates and relies on the browser's own TLS validation, and it offers no VirusTotal, no custom threat feeds and no offline threat database. The per-platform detail is in section 14 of the Privacy Policy.

15. Severability

If any provision of these Terms is found to be unenforceable, the remaining provisions remain in full force and effect.

16. Entire Agreement

These Terms, together with our Privacy Policy, constitute the entire agreement between you and Apogaeum Labs, LLC regarding the App and supersede all prior agreements.

17. Changes to These Terms

We may update these Terms from time to time. Changes will be posted within the App and the "Last Updated" date will be revised. We will announce material changes in the App. A material change applies only from the day we announce it, never to anything that happened before. Continued use of the App after changes constitutes acceptance.

18. Contact Us

If you have questions about these Terms, contact us at:

Apogaeum Labs, LLC
Email: support@sniffqr.com