ONIOKODeveloper
Flow charts

Content and creators

A partner platform hands over a video, ONIOKO describes how the person in it comes across. Two videos side by side. Memory keeps how a creator comes across over weeks.

PartnerPersonTrustPerceptionMemory
Overview
Overview

Content and creators

A partner content platform hands over a video, ONIOKO describes how the person in it comes across. Two videos can be placed side by side. Memory keeps how a creator comes across over weeks, only for them.

  1. Creator: Own takes
  2. Content platform: Partner, server SDK
  3. Original video: Public post
  4. Consent: Creator per take
  5. Perception: Delivery per segment
  6. Memory: Creator over weeks
  7. Side by side: Take next to original

Scroll. The map follows.

Station 1 of 7 · PERSON

Creator

Uploads own takes or releases an original. Sees descriptions side by side, decides for themselves.

Goes inDescription per segment
Comes outTakes Release
  • Only own videos enter the own history
  • Comparison is material, not a verdict
Station 2 of 7 · PARTNER

Content platform

Holds videos, scripts, the creator's history. Hands over videos bound to a session and brings descriptions back into its own interface.

Goes inDescriptions, events
Comes outVideo, segments, consent
  • The interface stays the partner's
  • ONIOKO delivers data, no UI
Station 3 of 7 · PARTNER

Original video

A publicly available post the platform already analyses. The description of the delivery complements text and numbers.

Goes inNothing from outside
Comes outVideo, segments
  • Description only, no judgement of the person
  • No storage beyond the analysis unless agreed
Station 4 of 7 · TRUST

Consent

Consent is not a checkbox at the start. It constrains every call. Without valid consent for this subject, Perception returns "unavailable" and Memory writes nothing.

Goes inSubject identity (pseudonymous allowed) Purpose, scope, duration Revocation, deletion request
Comes outAllow or block per call Deletion receipt Export package
  • Chosen moments, no continuous recording
  • No emotion labels, no scoring, no diagnosis
  • Revocation applies to running sessions at once
Station 5 of 7 · PERCEPTION

Perception

Reads observable signals from face, voice and body over time. Describes, never judges. "Unavailable" is a valid state, not an error.

Goes inAudio, video or stream bound to a session Timestamps Consent reference
Comes outMeasured signals per time segment Availability state Source reference
  • No labels, only measurable things
  • Every signal carries its source
  • The human keeps the interpretation
Station 6 of 7 · MEMORY

Memory

Keeps entries per person across sessions, with source and provenance intact. Distinguishes statement, confirmation, interpretation, hypothesis and correction.

Goes inEntries from the session or the partner system Signals from Perception Corrections by the human
Comes outQueryable entries with source History over time Export and deletion per subject
  • Sources stay visible
  • Interpretations are marked as such
  • Deletion removes entries and derivations
Station 7 of 7 · PERCEPTION

Side by side

Places two descriptions side by side, segment by segment: similar or different, in words. No score.

Goes in2 descriptions
Comes outComparison per segment
  • Words instead of scores
  • The creator decides what to do with it

Steps

  1. Creator. Uploads own takes or releases an original. Decides what to do with the comparison.
  2. Content platform. Holds videos and scripts, hands over videos bound to a session, brings descriptions back into its own interface.
  3. Original video. A public post. Description only, no judgement of the person.
  4. Consent. Creator per take.
  5. Perception. Delivery per segment, in words.
  6. Memory. Creator over weeks, only for them.
  7. Side by side. Take next to original, segment by segment. No score.

ONIOKO delivers data, no UI. The platform decides how to show it.

The map as a diagram

The same stations as a flat diagram, for printing or internal alignment. Click a box for inputs and outputs.

PLATFORM · PARTNERONIOKOPERSONCreatorOwn takes1PARTNERContent platformPartner, server SDK2PARTNEROriginal videoPublic post3TRUSTConsentCreator per take4PERCEPTIONPerceptionDelivery per segment5MEMORYMemoryCreator over weeks6PERCEPTIONSide by sideTake next to original7