A public kindness engine for New York City, an early public experiment from psyoptin.com. The engine finds and prepares; people bring judgment and action.

Privacy

Last updated: September 26, 2026

AURA ENGINE (auraengine.io) is run by Psy-Opt-In. This page describes what the engine keeps today, where it goes, and for how long, as read from the engine's code. It describes how the engine works now; it is not a promise about tomorrow. When the code changes, this page changes with it and the date at the top moves.

The short version

Cookies and your browser

What the engine keeps, and for how long

Who else handles data

Public posts about the engine

The Anti-Slop Defense Division reads public Bluesky posts that mention the engine, slop or look-alike projects, and keeps the handle, link and text, with a label. They are public posts, shown at /sentiment. The engine does not reply. To have a post of yours removed from the list, use the contact page.

Public posts about New York (the mood readings)

To read how each borough feels, the engine reads public posts about the city: Bluesky search, public Mastodon hashtags, the public Lemmy NYC forum, and titles and descriptions of public YouTube videos. Each post is scored for mood in memory and then dropped. The engine keeps only a count and a mood per borough. It does not keep a post, a name, a handle, a photo or anyone's location, and it reads nothing private. The city's live traffic speeds are read the same way, as one number per borough. How it works, in full: /studies/how-the-vibes-are-measured.

The Watch

If you ask the engine to watch an address (at /watch or with /watch on the Telegram bot), it keeps that address, what you chose to watch, and where to send the alerts (an email address, or the Telegram chat you wrote from), for as long as the watch runs. It keeps the ids of the public records it has already told you about, so it does not repeat one. Alerts quote the city's public records (HPD, DOB, ECB/OATH, 311, permitted events, film permits, restaurant inspections) and link to them; they are not advice. Every message carries a stop link; /unwatch stops Telegram watches. When you stop, the contact is no longer used and the watch is not re-armed. Nothing about a watch is shown publicly, sold, or shared.

Children

The site is not meant for children under 13, and the engine does not knowingly keep data about them. If you think a child has left something here, say so through the contact page and it is removed.

Your choices

You can ask us to delete anything we can connect to you (a signal, an enlistment, a patron record, a message) through the contact page. Hashed counts cannot be traced back to anyone, so there is nothing in them to delete.

Changes and contact

When the code changes what it keeps, this page changes with it and the date at the top moves. Questions: the contact page.

Ask the engine

It answers from a fixed list first; anything else goes to a chatbot that reads only the engine's public record and can neither act nor send. If you are in trouble it points you to real people first.