Biruni

Product

One workspace for Arabic-native experiments

Build timed tasks without code, wire branching studies, run sessions with defendable timing, and read live attrition and quality as data lands — with participant data stored in Riyadh by default.

flanker.ar · attentional control
consentpracticematchconflict

Incongruent · trial 48150 ms

الحَرْف الأَوْسَط؟

ننبنن

F · بJ · ن

Runtime telemetry

Visual onset Δ0.3 ms
Stimulus duration150 ms
Dropped frames0
Response (key F)486 ms
Illustration of the Biruni Studio: a four-node experiment tree branching from consent through practice into match and conflict Flanker blocks, an Arabic selective-attention stimulus frame asking for the middle letter in a noon-flanked ba array, and a Runtime telemetry panel reporting sub-millisecond onset accuracy with no dropped frames.

How it works

From an idea to clean data, without writing a runner

The same four steps whether you are piloting a thesis study or fielding thousands of timed sessions.

  1. Build the task

    Drag trial components onto the canvas and drive them from a spreadsheet of conditions. Arabic renders correctly from the first keystroke.

  2. Wire the study

    Branch, randomize, counterbalance, and schedule multi-session gaps on the Experiment Tree — validated on save.

  3. Recruit & run

    Share links, QR codes, and WhatsApp cards with dialect and demographic screening, or route through Prolific and Sona.

  4. See results instantly

    Watch live CONSORT attrition, RT distributions, and data-quality panels as sessions complete — then export CSV/TSV/JSON or pull from the API.

The platform

Build, run, and read results — in one place

Specified in full in the product feature specifications — the identifiers below map straight to them.

  • Hands designing an interface on a digital tablet
    F-1

    Visual builder, with an escape hatch

    Text, image, audio, video, slider, timer, and keyboard/touch response components — plus a Monaco editor for custom JS, sandboxed away from PII and platform credentials.

  • Server and network infrastructure suggesting branching experiment flows
    F-2

    Experiment Tree

    Branching, randomization, Latin-square counterbalancing, timed multi-session gaps, and quota gates — with unreachable nodes and undefined variables caught on save.

  • Analog clock face representing millisecond timing precision
    F-3

    Timing engine

    A dependency-free Runtime that owns every timed trial: rAF-scheduled onsets, high-resolution response stamps, and pre-decoded audio on the Web Audio clock.

  • Islamic geometric tilework and carved arches in a Moroccan courtyard
    F-8

    Arabic & RTL, natively

    Shaping, bidi, and mirrored layouts handled at the engine level — not a translation layer bolted onto a left-to-right renderer.

  • Analytics dashboard with charts on a monitor
    F-12

    Live analytics & insights

    Real-time deployment dashboards: CONSORT attrition, completion rates, RT distributions, accuracy by condition, integrity flags — for surveys and timed experiments alike.

  • Laptop showing data charts ready for export and analysis
    F-13

    Exports ready for analysis

    Long-format CSV/TSV/JSON with timings and telemetry, aggregated participant summaries, questionnaire wide-format, and a researcher API — anonymization applied before download.

Task examples

Template pack — Arabic-ready from the start

Scroll through the pack. Left rail selects the paradigm; the right stage slides the next trial up from below.

Attention

Arabic Flanker for attentional control

Run the classic flanker in Arabic — middle-letter judgments over shaped arrays, with the same VSYNC timing you defend in review.

Explore Academic suite
flanker.ar · attentional control
consentpracticematchconflict

Incongruent · trial 48150 ms

الحَرْف الأَوْسَط؟

ننبنن

F · بJ · ن

Runtime telemetry

Visual onset Δ0.3 ms
Stimulus duration150 ms
Dropped frames0
Response (key F)486 ms
Illustration of the Biruni Studio: a four-node experiment tree branching from consent through practice into match and conflict Flanker blocks, an Arabic selective-attention stimulus frame asking for the middle letter in a noon-flanked ba array, and a Runtime telemetry panel reporting sub-millisecond onset accuracy with no dropped frames.

Bring your next Arabic study to Biruni

We are building with a small group of MENA labs before general availability. If your work needs accurate timing, real Arabic rendering, and in-Kingdom data residency, we want to hear what your study requires.

What selected groups get
A complimentary 12-month Lab license: 5 author seats, 2,500 participant tokens, full norms access.
Who we're looking for
Research groups in cognitive psychology, linguistics, neuroscience, and education across Saudi Arabia, the UAE, and Qatar.
What we ask in return
Run one real study, publish one paradigm to Open Materials, and tell us candidly where we're wrong.