Janus
Getting Started

Configuration

Create a site and configure detection settings.

After deploying Janus, sign in to the dashboard and create your first site.

Create a site

  1. Go to SitesAdd Site
  2. Enter a name and at least one domain
  3. Save your site key (public, embedded in HTML) and secret key (server-side only)

Detection settings

Each site can be configured independently:

SettingDefaultDescription
Detection modeinvisibleinvisible runs silently; managed shows a checkbox widget
PoW difficulty41 (easy) to 8 (hard). Adaptive difficulty adjusts this automatically
Allow threshold30Scores below this are allowed
Challenge threshold60Scores between allow and block thresholds trigger challenges
Block threshold80Scores above this are blocked
Blocked countriesISO country codes to block (e.g., ["XX", "YY"])
GDPR modeoffAnonymizes IPs, enforces data retention
Rate limit1000/minPer-site request limit

Key prefixes

jns_site_live_xxxx      Public site key (embed in HTML)
jns_secret_live_xxxx    Secret key (server-side only)
jns_api_xxxx            API key (site-scoped)