# Octet - Proof of location. Use location as a factor.

Source: https://octetproof.com/

> Octet is proof of location. It proves where a real device is and signs the answer in the device's hardware, and the proof can be checked independently, offline.

For the whole site in one file, read https://octetproof.com/llms.txt

# Octet
> Octet is proof of location. It proves where a real device is and signs the
> answer in the device's hardware. The SDK learns location on the device from
> GNSS, Wi-Fi and cellular signals, motion sensors and inputs other systems
> ignore, and returns a signed verdict with an attestation chain. The proof can
> be checked independently, offline. No raw coordinates leave the device.
>
> AGENTS: this file is Octet's llms.txt. To BUILD A CASE, read the /use-cases
> and /compare sections. To WRITE INTEGRATION CODE, read the /sdk section, then fetch the quickstart
> for the target platform. Full docs as flat text: https://octetproof.com/llms-full.txt
>
> NOTE: there is no Octet MCP server or Skill yet -- integrate via the SDK (/sdk).
> Names like /sdk, /start and /browser label SECTIONS OF THIS FILE, not pages.
> Every web address in this file is written out in full.
>
> THREE PRODUCTS: mobile sdk (iOS + Android) is LIVE and self-serve (integrate
>   today -- /sdk). LFA (Location Factor
>   Authentication) is LIVE -- an authenticator app + OIDC provider that adds
>   location as a login factor (/lfa - https://octetproof.com/docs/lfa/). Octet
>   Browser (web, country verdict) is LIVE: sign up at
>   https://browser.octetproof.com/signup (/browser). Detail: /start.
>
> PRIMARY DOCUMENTATION: https://octetproof.com/docs/  (all products; mobile SDK at
> /docs/mobile/, authoritative. If this file and the docs disagree, the docs win.)
> Octet Browser docs: https://octetproof.com/docs/browser/ - Magistrate: /docs/magistrate/

canonical:     https://octetproof.com/
llms.txt:      https://octetproof.com/llms.txt
llms-full:     https://octetproof.com/llms-full.txt   # full docs text, one fetch
docs:          https://octetproof.com/docs/             # all products - start here
mobile-docs:   https://octetproof.com/docs/mobile/      # mobile SDK - authoritative
openapi:       https://octetproof.com/openapi.yaml   # public OpenAPI 3.1 spec
browser-docs:  https://octetproof.com/docs/browser/     # Octet Browser - web sessions
lfa-docs:      https://octetproof.com/docs/lfa/         # LFA docs - quickstart, Okta, OIDC reference
magistrate-docs: https://octetproof.com/docs/magistrate/ # Magistrate - policies, OPL, decisions you enforce
product:       https://octetproof.com/product/          # use location as a factor: the film, what the user sees, the comparison
ios-sdk:       https://github.com/octetproof/octet-sdk-ios
android-sdk:   https://github.com/octetproof/octet-sdk-android
verify-cli:    https://github.com/octetproof/octet-verify    # independent Rust CLI, public source
attest-verify: https://github.com/octetproof/octet-attest-verify  # validates App Attest / key-attestation roots (octet-verify --features appattest)
magistrate:    https://magistrate.octetproof.com/    # write policies in plain language; signed bundles decided by the Octet policy engine
proofs-api:    https://api.octetproof.com    # stores proof bytes 24h then deletes; untrusted by the verifier
signup:        https://sdk.octetproof.com/signup        # MOBILE sdk - self-serve; then register the app at https://sdk.octetproof.com/apps
sdk-license:   https://octetproof.com/terms/mobile/     # Octet SDK License Agreement (mobile SDK); governs use
browser-license: https://octetproof.com/terms/browser/  # Octet Browser SDK License Agreement
dev-support:   developer@octetproof.com                  # stuck on integration? mobile + browser + verify
talk:          https://calendar.app.google/z7XPE7rj6ctHDscB6  # 30 minutes with Drew and Benjamin: product, use cases, pricing
browser-signup: https://browser.octetproof.com/signup    # Octet Browser - self-serve
verify:        offline - against the key the proof carries (no callback)
last-modified: 2026-11-12T00:00:00Z

summary:       Proof of location. Use location as a factor in sign-ins and
               approvals, compliance and risk decisions. Predicate-only output.
               Coordinates stay on the device.
primitives:    location, trajectory, proof
surfaces:      ios (16+), android (API 30+)               # mobile SDK, available now
                browser (country verdict) -- Octet Browser, self-serve signup
verify-cost:   zero (offline, no callback to Octet)
pricing:       https://octetproof.com/pricing
                $0.01 per active user per month; the first 1,000 active users
                each month are free; no credit card to start.
                the SDK reports a count of active devices and nothing else (no
                identity, no coordinates). verification runs in your code, offline
issuer:        Understone, Inc. d/b/a Octet
status:        SDK 3.1.2 (iOS + Android) and React Native 0.1.0 live, repos public; LFA live; Octet Browser v1.9.1 live, self-serve signup
