From 924113a6b24bca878d11c420f1b58fe98dfd67fa Mon Sep 17 00:00:00 2001 From: Marty McEnroe Date: Thu, 11 Jun 2026 08:17:34 -0500 Subject: [PATCH] Add thrivetech.ai/silphe landing + privacy pages (Closes #8) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Self-contained static pages in docs/landing/ for Cloudflare Pages: a themed landing (inline SVG hero — human overshoot/tremor path vs robot line, no external asset) and the privacy note as a styled page. Public toy/instrument story only; keeps the wall on the clinical applications. Closes #8 Co-Authored-By: Claude Opus 4.8 (1M context) --- docs/landing/index.html | 153 ++++++++++++++++++++++++++++++++++++++ docs/landing/privacy.html | 68 +++++++++++++++++ 2 files changed, 221 insertions(+) create mode 100644 docs/landing/index.html create mode 100644 docs/landing/privacy.html diff --git a/docs/landing/index.html b/docs/landing/index.html new file mode 100644 index 0000000..1e76eb8 --- /dev/null +++ b/docs/landing/index.html @@ -0,0 +1,153 @@ + + + + + + Silphe — your mouse has a signature as personal as your handwriting + + + + + + + + + + + + + + + + +
+
σίλφη · the small creature that runs in the dark
+

Silphe

+

Your mouse has a signature as personal as your handwriting. Silphe learns it — and shows you how it moves, holds, hunts, and drifts over time.

+ + + + + + + + + + + + + + robot — straight, no tremor + you — overshoot, correct, tremor + + +

Not whether you hit the target — how you miss it on the way there. Silphe is two things in one: a Python library that generates human-fidelity pointer movement and quantifies the movement you record, and a tiny game that captures yours while you play. Both are pure standard library. All of it is fully local.

+ +

Install

+
pip install silphe
+

No third-party dependencies. Generating and analyzing movement works on any OS; driving the real cursor is Windows-only.

+ +

Why it's interesting

+

Everyone clones voices; nobody clones movement. Your pointer path is as individual as a fingerprint — and far less guarded. Silphe separates two things most tools blur:

+

Predictive vs. reactive. Ride a smoothly drifting target and you track it with near-zero lag — you predict its path. Chase an evasive one and you're ~200 ms behind — pure human reaction time. (First real session: ~7 ms on the smooth dot, ~230 ms on the runner. Textbook.)

+

It drifts. Reaction, accuracy, tremor, and tracking shift with the time of day, fatigue, and the years — and Silphe plots the arc. The open question it's built to ask: when your scores climb, are you genuinely quicker, or have you just learned the board?

+ +

The games (calibration in a clown costume)

+
+

Acquire

Hit the small gold target. Fitts's law: distance × size.

+

Track

Follow a slowly drifting dot. Smooth pursuit, near-zero lag.

+

Hold

Keep dead still on a single red pixel. Your physiological tremor.

+

Andvari

Hunt the roach through the maze; flush it from its hiding holes. Reactive chase.

+
+
silphe-play        # play
+silphe-arc         # your fingerprint over time
+ +

Privacy

+

Your movement never leaves your computer. Local capture, local model, local analysis — no cloud, no telemetry, no account, no network calls. The recordings are plain files on your disk; read, move, or delete them whenever you like. Your silly walk is nobody's business but yours.

+

Read the full privacy note →

+ + + + +
+ + diff --git a/docs/landing/privacy.html b/docs/landing/privacy.html new file mode 100644 index 0000000..28a0ed1 --- /dev/null +++ b/docs/landing/privacy.html @@ -0,0 +1,68 @@ + + + + + + Silphe Privacy — your movement data never leaves your computer + + + + + + + + +
+ +

Privacy

+

Your movement data never leaves your computer.

+ +

What Silphe records

+

When you play, Silphe records the path of your pointer — positions and timestamps — and a few per-task numbers (reaction time, accuracy, tremor, tracking). That's all.

+ +

Where it goes

+
+

Nowhere. It is written to a recordings folder on your own machine and stays there. There is:

+
    +
  • No cloud upload.
  • +
  • No telemetry, no analytics, no "anonymized" exhaust.
  • +
  • No account, no login, no network calls at all for the core capture, analysis, and arc view.
  • +
+
+ +

Why this matters

+

The exact wobble of your hand is about as personal as data gets — it can reveal fatigue, intoxication, and motor or cognitive change. That is precisely why Silphe is built local-first. Your signature is yours.

+ +

Your data, your control

+

The recordings are plain text (JSONL) on your disk. Read them, move them, or delete them whenever you like — they're just files.

+ +

Contact

+

privacy@thrivetech.ai

+ + +
+ +