JAC is a self-contained, privacy-first Parallel Service Provider built for the sovereign residents of the Garden State.
As centralized institutions scale back essential services and gatekeep information behind paywalls and surveillance, JAC steps in to provide a digital alternative. It is a sovereign operating environment that fits inside a single, sub-megabyte HTML file. This isn't just an app; it is a manifestation of Active Digital Citizenship—the belief that we must build the systems we need to survive and thrive outside the traditional grid.
Imagine a cross between a hardened field intelligence library, a privacy-centric oracle, and a 16-bit tactical workstation. JAC provides instant, offline access to the deep local knowledge that distant bureaucracies struggle to manage—from tenant rights and labor history to infrastructure data and emergency resources.
For everyone who watched Blade Runner and realized that true power isn't in the towers, but in the hands of those building the gear in the shadows: JAC is your black-market electric sheep order form. It is ~900KB of pure vanilla code, delivered without a single master or a single tracking pixel.
- Parallel Intelligence: A chatbot interface that "riffs" on local data packets to provide situational awareness and tactical info without ever touching a server.
- Resilient Culture: An integrated JACarcade engine and zzfxm chiptune synthesizer, providing art, entertainment, and composition tools in air-gapped environments.
- Infrastructure Autonomy: Tactical utilities for math, data validation, and writing, paired with a unique "Compile" loop that allows the tool to evolve and replicate itself on the fly.
-
🧠 The Jersey Oracle (Offline Intelligence): A local-first "Field Intelligence" engine that utilizes a sprawling internal knowledge base. It delivers instant context on 500+ data packets covering NJ tenant rights, mutual aid geography, labor history, and emergency protocols—all processed via high-confidence regex pattern matching.
-
📚 Autonomous Education & JACLingo: A complete, functioning offline learning matrix. Break free from subscription-based ed-tech with a comprehensive test prep suite covering Grades 5-8, PSAT, SAT, ACT, GRE, MCAT, and LSAT logical reasoning, plus a built-in language drill system for multilingual field operations.
-
🕹️ JACarcade & OMEGA-16 Engine: A custom-built, 16-bit-style game development kit integrated directly into the source. Featuring procedural level generation, dynamic lighting palettes, and "Mode 7" style perspective effects, it provides resilient entertainment and simulation tools in air-gapped environments.
-
🎹 JACTunes (zzfxm Synthesis): A fully integrated chiptune music workstation and procedural synthesizer. It generates complex, multi-channel audio tracks in real-time with zero external assets, allowing for both the consumption and creation of culture behind the firewall.
-
🛠️ Tactical Utilities & Data Validation: A hardened suite of "Swiss Army" tools including:
- Symbolic Math Engine: Solve for variables and logistics equations without a calculator.
- Writing Auditor: Professionalize, formalize, or rewrite text for field reports.
- Data Validator: Offline verification for NJ License Plates, ZIP codes (722+ regions), SSNs, and CC formats.
-
🎨 Dynamic Theming Engine: Completely customize your operating environment. Switch between high-contrast tactical palettes, zine/xerox aesthetics, or highly requested community themes like Frutiger Aero and Pool Day (Miami pool party vibes) to suit your operational context.
-
🏗️ The "Compile" Loop (Self-Replication): JAC is the only tool that evolves with the user. Using the "Bake" function, you can inject your own field notes or data and generate a new, standalone HTML file that contains your modifications as the new hard-coded default.
-
🔴 OpSec Panic System: Equipped with a Ghost Mode camouflage (instantly disguising the UI as a NJ Transit Maintenance Portal) and a Nuke protocol that hard-wipes LocalStorage and restores the interface to a "Know Your Rights" standby card in under 200ms.
"JAC is the digital Swiss Army Knife for the Garden State—built for when the towers go down, or when you simply don't want the towers watching you."
In an era of 50MB "Hello World" apps, JAC is a masterclass in minimalist, dependency-free web engineering.
- Zero Dependencies: No React, no Tailwind, no NPM. Pure Vanilla JS/CSS/HTML.
- Single-File Distribution: The entire app, including the database and games, is under 500KB.
- Sovereign Data: All notes and custom entries live in
localStorage. JAC never makes a network request (unless you explicitly ask it to fetch an RSS feed).
JAC uses a sophisticated Operator-First routing engine. It identifies data patterns locally using high-confidence regex to trigger specific handlers:
| Prefix(es) | Handler Logic | Example |
|---|---|---|
tel:, phone: |
NANP Region & International Country ID Routing | tel: 973-555-1234 |
math: |
Symbolic & Numerical Equation Solver | math: 256*3/y=512 |
plate: |
NJ DMV Format Validator | plate: ABC-1234 |
zip: |
722 NJ ZIP Codes (City/County Locator) | zip: 07102 |
ticker:, stock: |
Fortune 500 Company & Sector Lookup | ticker: AAPL |
ssn: |
SSA Format, Area, & Pre-2011 Geography Validator | ssn: 123-45-6789 |
itin: |
IRS Format & Group Validator | itin: 900-70-0000 |
cc:, card: |
Luhn Algorithm Checksum & Network Identification | cc: 4111111111111111 |
routing:, aba: |
ABA Checksum & Federal Reserve District Locator | routing: 021000021 |
city: |
Global City Population Lookup | city: Newark |
game:, play: |
Arcade Engine Launcher | game: snake |
lang:, translate:, tr: |
Phrasebook & Translation Engine | tr: hello |
today: |
Daily Briefing (Time, Facts, & Lexicon) | today: |
(Note: High-confidence patterns like 16-digit credit cards, 9-digit routing numbers, or unambiguous equations will auto-route to these handlers even without a prefix.)
JAC features a unique "Bake/Compile" function. When you add custom data, you aren't just saving it—you can hit COMPILE to generate a new version of the JAC source code that includes your data as the new "built-in" default. The app effectively "reproduces" and evolves without ever needing a server-side build step.
More than just games, this is a procedural development kit for 2D retro games:
gridrunner: Side-scroller with 8 dynamic lighting palettes (Golden Hour, Overcast, Dawn).bloc builder: A mining sim with persistent inventory and day/night cycles.- Small Footprint: These visual experiences are achieved through efficient procedural generation, keeping the total file size negligible.
Designed for use in high-pressure environments, JAC treats your data as a liability, not an asset.
- 1-TAP (GHOST): Instantly camouflages the UI as an innocuous NJ Transit Operations Console.
- 2-TAPS (NUKE): Hard-wipes all local storage, locks input, and displays a Know Your Rights (KYR) card.
JAC is a collaboration between the Jersey Signal Project (JSP) and the Jersey Anarcho-Collective (JAC).
While JSP focuses on the "macro" (public records and data journalism), the Collective focuses on the "micro" (local mutual aid and tenant rights). We believe that information sovereignty, accessible offline and protected from surveillance, is a requirement for community resilience.
- Download
jac.htm. - Open in any modern browser (2018+).
- Go Offline: Turn off Wi-Fi and watch it work.
- PWA Ready: "Add to Home Screen" on mobile for a native, offline-cached app experience.