Privacy

Past the Magic does not track you. Here is exactly what the site does and does not do.

No accounts, no cookies

There is no sign-up, no login, and nothing to lose access to. The site sets no cookies — nothing is stored in your browser to identify you or link one visit to the next.

Nothing you write ever leaves your browser

The simulator and the C-to-LC-3 compiler run entirely client-side. Your program source, your assembly, any file you open — none of it is sent anywhere, ever. There is no server in the loop for any of it.

What is measured

Anonymous, aggregate page views and feature-usage counts, via Vercel Web Analytics — the hosting platform's own cookieless, first-party analytics. It is not a third-party advertising or tracking service.

Feature usage is recorded as one of a fixed set of event names — for example, "assembled a program", "ran a program", "opened the trace view", "switched workspace", "stepped by clock", "created a share link", "started a guided activity", "completed a guided activity", and — in the Control Lab — "committed a prediction". Most events are just that name; the two prediction events also carry two short labels drawn from fixed lists: which instruction class you were predicting (such as "operate" or "load-store") and whether the prediction was correct, showed one of a fixed set of misconceptions, or was wrong in no named way ("unclassified"). None of them carry your program source, assembly, filenames, or any other text you typed.

Do Not Track is respected

If your browser sends a Do Not Track signal, this site sends no page views and no feature events for that visit — not a reduced set, none at all.

No third-party trackers

No advertising networks, no cross-site tracking pixels, no fingerprinting scripts.