Integration Flow
The developer overview is the short evaluator path and current support matrix. This guide expands the ownership checkpoints without creating a second set of snippets.
Key points
- Your policy decidesYour application combines the lookup with context it already owns. Noxtica does not autonomously make the final customer decision.
- An absent score is not low riskA completed browser result can expose less than the authenticated server record. Do not infer low risk from an absent browser score.
- Keep the journey usableJavaScript disabled, blocked collection, reduced capability, tenant policy, and consent state can change what evidence you get. The customer journey must remain usable.
- Measure before you enforceObserve proposed actions, label outcomes, review false-positive cost, and then promote a bounded policy with an owner and a rollback path.
You own
Customer client
Load the browser collector. Pass just the returned identifier to your backend.
Noxtica
Noxtica processing
Processes the evidence the browser and tenant settings admit.
You own
Customer server
Keep the credential secret. Read the record with a deadline.
You own
Customer policy
Continue, observe, verify, review or deny. Noxtica does not decide.
You own
Investigation and measurement
Start in observation mode, label outcomes, then promote a bounded policy.
1. Customer client
Load the verified public browser collector for the provisioned origin, using the snippet from Backoffice → Integrations & API → Script & Consent and the install walkthrough. The client reports either a collection result or an unavailable state. When a result contains a device identifier, pass only that identifier to your backend with the customer action it will inform.
JavaScript disabled, blocked collection, reduced capability, tenant policy, and consent state can change what evidence is available. The customer journey must remain usable.
2. Noxtica processing
Noxtica processes evidence admitted by the evaluated browser and tenant configuration. A completed browser result can expose less than the authenticated server record. Do not infer low risk from an absent browser score.
3. Customer server
Keep the credential secret and perform the authenticated v1 device lookup. Preserve received, missing, invalid, rate-limited, and unavailable states. Apply a deadline rather than waiting indefinitely on a customer-facing operation.
4. Customer policy
Your application combines the lookup with context it already owns. It chooses whether to continue, observe, request additional verification, review, or deny. Noxtica does not autonomously make that final customer decision.
5. Investigation and measurement
Confirm collection and lookup behavior, calculate proposed actions in observation mode, label outcomes from your own systems, review false-positive cost, and only then promote a bounded policy. Keep an owner and rollback path.
Your page
Browser collector
Noxtica
Processing
Your server
Authenticated lookup
Your policy
Decision and measurement
Client
The client reports a collection result or an unavailable state. Pass just the device identifier to your backend with the customer action it will inform.
Processing
Noxtica processes the evidence the browser and tenant configuration admit. Do not infer low risk from an absent browser score.
Server
Keep the credential secret and perform the authenticated lookup. Preserve received, missing, invalid, rate-limited, and unavailable states, and apply a deadline.
Policy
Combine the lookup with context you own, then continue, observe, request additional verification, review, or deny.
Measure
Calculate proposed actions in observation mode, label outcomes from your own systems, and review false-positive cost before promoting a bounded policy.
Evaluation checkpoints
- Provision the exact origin and public Site Key.
- Observe collection and unavailable behavior.
- Pass the returned identifier to the customer backend.
- Perform an authenticated read with a server-held credential.
- Exercise every result state in the maintained fixture.
- Evaluate policy in observation mode before enforcement.
Continue with Install & Browser Runtime or Backend Integration.