ENTERPRISE PROBE ENGINE · V1.0.14 · SIGNED & SEALED PROBES

Browser Human Verification & Real-time Anti-Bot Intelligence

greenpng executes signed, anti-tampering fingerprint probes in real visitor browsers with sealed upstream ingest, delivering stable device identities and instant fraud verdicts to your backend.

B0-B12+ Multi-Pack Probe Matrix
6 Backend SDK Languages
12 Documentation Languages
LIVE TELEMETRY // REAL-TIME DEVICE SIGNALS
B0: Bootstrap Environment
VERIFIED 0.4ms
B2: Hardware CPU/GPU Profiling
VERIFIED 1.1ms
B8: TLS Gateway SNI Consistency
JA4: MATCH 0.2ms
B10: WebGL Shader Curve Jitter
ENTROPY: 0.94 2.4ms
B10x: Silicon Thermal Drift
NOMINAL 1.8ms
B12: Anti-Camouflage / Automation
ZERO_HOOK 0.6ms
FINAL VERDICT REV 4 (STABLE)
HUMAN VERIFIED (Confidence: 99.8%)
COLLISION-RESISTANT DEVICE ID:
dev_9f48a1c8e0324b91b72a9df0

Engineered for Extreme Resilience & Privacy

A multi-layered defense mesh combining browser-level cryptographic signatures with kernel-speed Rust edge computing.

Multi-Pack Probe Matrix (B0~B12)

Dynamic staged collection from basic system traits to WebGL shader drift, audio entropy, and silicon crystal thermal frequency deviations.

B0 Bootstrap B10 WebGL B12 Anti-Puppeteer
🛡️

Pingora Rust Edge Gateway

Built on Cloudflare's Pingora framework for blazing fast TLS termination, connection reuse, and sub-millisecond sealed ingestion.

Zero-Copy HTTP/2 & HTTP/3 OpenSSL
🔐

Signed Probe & Sealed Ingest

Ed25519-signed immutable client packs. Replays and payload tampering are rejected upstream before reaching persistence.

Ed25519 Sig Anti-Replay Deflate Packs
🎯

Real-time Multi-Axis Risk Engine

Composite scoring across input dynamics, device stack consistency, automation hooks, and environment authenticity.

Human | Watch | Bot Multi-Axis Multi-Session
💎

Stable Device Identity

Deterministic, collision-resistant device fingerprinting that survives browser restarts without third-party cookies or intrusive tracking.

No 3rd-Party Cookies Collision-Resistant
👁️‍🗨️

Privacy-First Architecture

Automatic /24 (IPv4) and /48 (IPv6) subnet truncation, strict cookie allowlisting, zero PII storage, and full GDPR/CCPA readiness.

Subnet Masking GDPR & CCPA DSAR Erase
🚀

Tiered Hybrid Storage

Ultra-fast in-memory L1 cache for instant session deduplication combined with PostgreSQL L3 for deep forensic queries.

L1 Hot Cache L3 PostgreSQL Redis Coordination
🔄

Dynamic OTA Module Loading

Deploy risk rule improvements and signature updates live via cryptographically verified over-the-air module distribution.

Zero Downtime Hot Swap ABI Versioning

Zero-Trust End-to-End Pipeline

From the visitor's DOM execution to your enterprise microservices.

STAGE 01

1. Signed Browser Probe

Pinned /gr.js bootstrap loads versioned, immutable collector packs onto the client DOM.

STAGE 02

2. Sealed Gateway Ingest

Cloudflare Pingora reverse proxy terminates TLS and validates encrypted envelope authenticity.

STAGE 03

3. Multi-Session Core

gr-probe-core executes device clustering, association ladder inference, and anti-poisoning.

STAGE 04

4. Enterprise SDK Delivery

Backend microservices query verdicts in milliseconds via six native client SDKs.

Component Technology Stack Primary Function
gr-probe-plane Cloudflare Pingora + OpenSSL (Rust) High-throughput edge gateway, sealed ingest receiver, B8 TLS SNI verification.
gr-service Axum + Tokio (Rust) Control plane, multi-tenant administrative portal, OTA module registry.
gr-probe-core Rust + signed OTA modules Device clustering, silicon curve analysis, multi-axis risk scoring algorithm.
gr-probe-store PostgreSQL + Redis + In-Memory LRU Hot/Cold tiered storage, audit logs, tenant configurations, idempotency deduplication.

Six-Language Backend SDKs

Thin, high-performance client libraries designed to integrate into your authentication, payment, or registration workflows.

package main

import (
    "fmt"
    "log"
    "os"

    gr "github.com/greenpng/gr-server/sdk/go"
)

func main() {
    c := gr.New("https://pv.yourdomain.com", os.Getenv("GR_SITE_RESULT_KEY"))

    // Poll until the analysis is ready (8s deadline, 250ms interval)
    result, err := c.WaitForResult("sess_91bf20a4ce", "sdk", 8000, 250)
    if err != nil {
        log.Fatalf("Risk assessment failed: %v", err)
    }

    pp, _ := result["product_public"].(map[string]interface{})
    bot, _ := pp["bot"].(map[string]interface{})
    fmt.Printf("Verdict: %v | Bot result: %v\n", bot["verdict"], bot["result"])
    // "human" | "watch" | "bot" | "crawler" ... / "not_detected" | "good" | "bad"

    cf, _ := gr.CookieFields(result) // server-captured allowlisted cookies
    fmt.Println("Cookie fields:", cf)
}

Standing on the Shoulders of Giants

greenpng is built upon foundational open-source engineering and cutting-edge security research including Cloudflare Pingora, Tokio, OpenSSL, FingerprintJS and CreepJS.

View All Open Source Credits →