Ask Flux
Ask Flux about your Salesforce org and get a yes or a no, how sure Flux is, the record that says so, and what the answer cost. Each experiment reads one source. The first reads the Setup Audit Trail: drop it in and ask whether a change was made.
- No login
- No cookies, no analytics
- Usernames never leave your browser
- Nothing kept on our server
- Source open to audit
The trail
Where do I get the file?
In Setup, open View Setup Audit Trail and download the last six months. Or, with the Salesforce CLI, which gives exact dates and Salesforce's own action codes:
sf data query -o my-org --result-format csv \ -q "SELECT CreatedDate, Action, Section, Display FROM SetupAuditTrail ORDER BY CreatedDate DESC" > trail.csv
The question
Flux is an experiment
Built by flxbl to see how well Jev, a System One model by TypeSafe, reads an audit trail. Flux is often right and sometimes wrong. Use it to look, not to sign off a release.
Not proof
The answer is read from the file you chose, not from Salesforce. A CSV can be edited.
No means "not in this file"
Salesforce keeps the trail for 180 days and does not record every Setup change.
It cannot count
"How many times…" is not a yes/no question. Ask about one change, and name the value.
Where your file goes
Every hop, in order. There is nothing else: no analytics script, no tracking pixel, no font or script CDN, no cookie.
- Your browser
Parses the CSV and keeps it in this tab. Removes the User and Delegate User columns. When you ask, the date, action, section and text of each change are sent with the question, compressed.
- Cloudflare
Sits in front of the server and runs the "are you human" check. Like any network in between, it sees your IP address.
- Our server
Keeps nothing. Your rows arrive with each question and are gone when the answer is sent. Nothing is written to disk. Logs carry counts and timings: never your question, your rows or your address.
- Upstash Redis
Counts your questions. It holds a keyed hash of your address and browser identifier for 24 hours. The hash cannot be turned back into either.
- Jev, by TypeSafe
A System One model. Reads the rows, a page at a time, and answers yes or no with a probability. TypeSafe states it does not train on requests.
- Claude Haiku, by Anthropic
Words the sentence under the answer. It sees your question and the one row pointed to: never the rest of the trail.
The text of a change is sent as Salesforce recorded it, and can itself name a person or an email address. Your IP address and a random browser identifier are counted to keep to 20 questions per 24 hours. Read the source and check any of this for yourself.