The database that runs
inside your app.
Most analytics ships your events to a cloud endpoint and waits. SciBor puts a columnar database and a stream processor inside the host application instead. Aggregations run on the client, the third-party script tags are gone, and live data renders without a round-trip. That's the entire difference.
Why SciBor works differently
Most analytics SDKs treat the client as a dumb sensor feeding a cloud silo. SciBor treats it as a database — and as a compute node. That's an architectural difference, not a marketing one.
Answers on the device, not in a datacenter
Reactions to telemetry and user behavior happen on the device, in microseconds. No HTTP round-trip, no ingress stall — and it all still works with the network unplugged.
Raw events don't leave the device
Raw events never leave the device. Only aggregated deltas sync out, which takes most of the weight off GDPR, HIPAA and international data compliance.
Ad-blockers can't see it
It's a compiled library linked into your application code. No third-party network script to block, no filtering to lose data to, and full telemetry fidelity.
No Per-Event Billing
Self-hosted, with your schema and your retention policy. You run it on your hardware, and nobody sends you a bill that grows with your event count.
The Live Telemetry Feedback Loop
Because the database lives in-process, the app can query its own analytics while it runs. Roll a mean, cluster a behavioral embedding, watch an anomaly threshold — then act on it without leaving the device.
How the engine works
Lock-Free RAM & SIMD Columnar Ingestion
Events land in pre-allocated circular RAM buffers with atomic sequence counters. A background thread batches them with SIMD instructions (AVX-512 / ARM NEON) and flushes straight to compressed columnar Apache Arrow on local disk.
Incremental View Maintenance (DBSP)
Rolling averages don't need a table re-scan. SciBor evaluates query derivatives with Database Stream Processing (DBSP), so materialized views such as rolling means, variance spikes and anomaly thresholds update incrementally in sub-microseconds as events arrive.
One store, four index types
One embedded engine, four ways to look at the data: vector search (HNSW) for similarity, graph relations for component topologies and user journeys, full-text search (BM25), and Arrow columnar analytics. They share a single storage layer, so a query can join a similarity result to a topology walk without copying either one into a second system.
QUIC Commit Log & State Simulation
Aggregated batches sync over QUIC as append-only commit logs. On the server the same engine scales out with DataFusion batch SQL, and an Entity-Component-System (ECS) model replays historical telemetry to simulate predictive states.
120 FPS Windowed Visualization & WASM Plugins
A rendering canvas plus a modular WebAssembly extension framework. You can build multi-view consoles that never contend with the UI thread.
The stream doesn't stutter
WebGL and WebGPU update charts, histograms and spatial views at up to 120 FPS. Because it writes to vertex buffers straight from Arrow columnar memory, there are no JavaScript object allocations to trigger a GC pause.
Every viewport renders on its own
Several diagnostic views render at once — a 3D device pose, rolling metrics, a Fourier transform — each docked and updating live.
You can ship your own widgets
Write your own widgets and domain visualizers in Rust, C++ or Go. They compile to WebAssembly and load into the dashboard sandbox at runtime.
Where it gets used
Healthcare & Medical Diagnostics
Bedside monitors, surgical telemetry and wearables aggregate patient vitals on the device itself. Nothing raw crosses a foreign network, which keeps HIPAA and GDPR posture clean, and the device tunes its own alarm thresholds from its own data.
Robotics & Autonomous Edge Systems
Rovers, surgical arms and warehouse fleets compute torque variance and joint temperature regressions locally. When the wireless uplink drops, the edge node simulates against its own history and intervenes anyway.
Tech & Telecom Products (SciBor Light)
A lightweight dependency-free library for web, desktop and mobile apps. It drops in where a tracking pixel used to sit, batches offline, never gets caught by an ad-blocker, and carries no per-event infrastructure tax.