noctara . the behavioral signal
back to security

the behavioral signal.

an honest specification of the keystroke-timing signal that sits under a reading. what it measures, what it can and cannot support, how it can be defeated, and how it is held. written for enterprise and AI-lab due diligence. it states what is true today and marks what is planned as planned. we make no claim here that we cannot stand behind.

the short version. while you write your reading, we measure the rhythm of your typing, the timing, not the content. that rhythm is reduced to a small set of numbers and stored with the reading you own. it makes a reading harder to fake wholesale and lets us tell, with moderate confidence, whether two readings were written by the same hand. it is not a hardened biometric, it is not a login, and it cannot prove identity on its own. we do not claim the body cannot lie.

what we measure

during the reading flow, in our own text fields, we record two families of timing only:

we do not store which keys, in what order, as the signature. the signature is built from the distribution of those timings: medians, variability, the shape of the pauses. the words you write are processed to produce your reading; the timing is a separate, derived layer. it is captured in the reading flow only, on surfaces we operate. it is not a system-wide keylogger and does not run outside the reading.

what it is for

what it can support, honestly

the signal is research-grade today. it is real, it is captured live, and it is stored. its honest strength is a weak-to-moderate same-author signal and a paste / generation tripwire. it is most useful as one input among several, not as a sole gate.

what it cannot do

we are explicit about the ceiling, because overclaiming here would be the easiest way to lose an enterprise reviewer's trust.

threat model

vectorhonest current posture
paste / AI-generated answersthe most common way to fake a read. low or absent keystroke texture is a tripwire; flagged, not auto-rejected. this is the signal's best case.
replay of a captured vectorvectors are derived features tied to a reading, not a reusable credential. a replayed vector cannot log in because the signal is not an authenticator. binding hardening planned
cross-device drifta real person on a new keyboard looks different. we treat a mismatch as a question, never as a denial of access to one's own reading.
shared / delegated accountstwo hands on one account will not match. surfaced as a continuity flag, useful to a leader, never used to punish.
adversarial mimicrycadence can be modeled with effort. we claim cost, not impossibility, and lean on consent and other signals rather than this one alone.

privacy posture

roadmap, marked honestly

if you are evaluating this for a licensing or partnership context, the honest pitch is narrow and real: a consent-first, privacy-preserving rhythm signal that makes a behavioral read harder to fake and gives a same-author check over time. it is a differentiator, not a magic key. questions: hello@noctaracorp.com.
noctara, inc. is the operating subsidiary of pupul, inc. marietta, ohio.
this page describes the production posture as of the date below. material changes will be reflected here.
related: security . soc 2 readiness . subprocessors . dpa
last refreshed 2026-06-22.