Public Roadmap

Where Volkus is going.
Tell us what matters.

Every item below is something we plan to build. React to features, leave comments with your demographic label attached. The most-requested items move up the priority queue. This is a living document — updated as things ship.

Shipped
In progress
Up next
Planned
Overall progress 28%
✓ Phase 0 — Foundation ✓ Phase 1 — Identity & Scan ⟳ Phase 2 — Board & Posts → Phase 3 — Filtering & Themes Phase 4 — Identity Twist Phase 5 — Moderation Phase 6 — Ads Phase 7 — Analytics Phase 8 — AI Seeding Phase 9 — Polish
PHASE 0
Foundation
Concept, documentation, landing page, logo, architecture, archive system, GitHub repo.
✓ Shipped
Landing page with full concept explainer
Hero, big tech citations, Folkus model explainer, privacy commitments, warrant canary, Acknowledgement of Country.
🇦🇺 White·32·M
2d ago
The big tech citation section is genuinely useful context. Good that it's sourced properly rather than just assertions.
🇮🇳 S.Asian·28·F
1d ago
Acknowledgement of Country is a nice touch. More Australian tech projects should do this.
🇺🇸 Black·24·M
18h ago
Pinwheel logo is clean. Does it spin on the page? Asking for a friend.
Pinwheel logo — 8-blade skin tone spectrum
SVG, animated, inline in all pages. Fat blades across the full skin tone palette.
Not scanned — scan to comment
PHASE 1
Identity & Scan
The 30-second face scan, device fingerprinting, and anonymous token system.
✓ Shipped
30-second demographic scan page
Consent flow, webcam, Folkus model stub (real ONNX models plug in here), age gate, result panel, dispute system.
🇸🇦 M.East·31·M
1d ago
The dispute system where you can claim a different label is genuinely clever. The fact that your claimed label is shown to you but the real one shown to everyone else — that's the experiment within the experiment.
🇯🇵 E.Asian·22·F
20h ago
What happens when someone keeps rescanning to get a different result? Is there a cooldown?
Not scanned — scan to comment
Device fingerprinting — SHA-256 token, no account
Font enumeration, canvas GPU render, hardware signals, GeoIP, demographic anchor. 90-day token TTL. Returning user recognition. Full test harness at /fingerprint-test.html.
🇬🇧 White·44·M
3d ago
VPN users will get a new token every time they switch exit nodes (country changes). Worth noting — power users can effectively reset their identity by changing location.
Not scanned — scan to comment
PHASE 2
Board & Posts
The imageboard UI, thread system, voting, vote demographic breakdown, replies. Single board with category tags.
⟳ In Progress
Thread list — imageboard × Reddit hybrid UI
White (editorial) and dark themes. Vote column, thumbnail, demo badge, timestamp, reply count. Grid and list views.
🇧🇷 Latino·26·M
6h ago
The white theme is genuinely one of the cleanest forum UIs I've seen. Very Notion. Very good.
Not scanned — scan to comment
Vote system with demographic breakdown
Up/down votes with local dedup and localStorage persistence. Breakdown panel shows who voted (ethnicity, age, gender) on hover and click.
Not scanned — scan to comment
Connect Folkus ONNX models to scan page
Swap the mock scan stub for real MediaPipe + Folkus inference. Models exist at ~/projects/smart-glasses-face-tracker/demographic-analyser. Integration point is clean.
🇦🇺 White·38·M
2h ago
This is the critical path. Without real model inference, the demographic labels aren't real. Everything else is staging. How long until this ships?
Not scanned — scan to comment
Cloudflare Pages backend — KV post/reply/vote persistence
All API functions built. KV namespaces defined. Needs CF Pages deployment + KV namespace IDs wired in. See docs/CLOUDFLARE_SETUP.md.
Not scanned — scan to comment
PHASE 3
Filtering & Themes
Multi-select demographic filters, category tags on posts, all 7 demographic CSS themes.
→ Up Next
Multi-select demographic filter panel
Select multiple ethnicities, age brackets, genders simultaneously. Active filters shown as removable chips. Filter state persists in localStorage.
Not scanned — scan to comment
All 7 demographic CSS themes
White (done), Black (done), East Asian (done), South Asian (done). Still to build: Latino (warm tropical), Middle Eastern (rich teal/brass), Mixed/default (the Volkus neutral dark). User can set any theme regardless of their own demo.
Not scanned — scan to comment
PHASES 4–9
Identity Twist · Moderation · Ads · Analytics · AI Seeding · Polish
The deeper experiment mechanics, monetisation, public data, and AI-seeded conversation starters.
Planned
The Identity Twist — label override system
If you dispute your label, you see your claimed demo. Everyone else sees your real label plus the claim. You can't see this happening to others — so you never know it's happening to you.
🇬🇧 Black·29·M
5h ago
This is the most interesting thing on this entire roadmap. The behavioural data from people posting under a false label vs their real one is going to be wild. Do they write differently? Does reception change? This is a real social experiment.
Not scanned — scan to comment
Intelligence quiz moderation gate
Reported and blocked users must pass a quiz before posting again. Quiz result is permanently displayed on all future posts. A social mechanic, not a genuine IQ test.
Not scanned — scan to comment
Public analytics dashboard
Site-wide aggregate data — who votes for whom, posting patterns by demographic, cross-demographic sentiment, identity-dispute behaviour analytics. All open, all public.
Not scanned — scan to comment
AI thread seeding from trending topics
Scrapes trending topics (Reddit, 4chan, Twitter), generates seed threads via AI, posts as labelled AI account. Gets conversation rolling in a new community from zero.
Not scanned — scan to comment

Missing something? Got a feature idea that isn't on this list? Get your demographic assigned and comment on the relevant phase — or suggest a new item entirely. This roadmap is shaped by whoever shows up.

Get Analysed →