Who, what, when, where, result
Every event carries five standard answers — not an unstructured log line you have to guess from.
AtView collects events from your apps and databases, keeps them append-only, and answers who did what, when and from where — in seconds.
No installation · demo user: demo / demo
Official release · End of Azar 1405 (21 Dec 2026)
For debugging, security reviews or an auditor’s question: know what happened as fast as possible.
Every event carries five standard answers — not an unstructured log line you have to guess from.
The events table is append-only. Updates and deletes are blocked at the database level.
Full-text search and filters over millions of events, with live results and a timeline.
Simple to use, precise to review.
Every source is stored in the same standard shape, so search and reports work the same way.
Arabic/Persian letter variants and Persian/Latin digits match each other; the zero-width non-joiner never gets in the way.
Click a bar to zoom into a period; narrow results with facets.
See what happened to an invoice or customer, with the value before and after each change.
Records are only ever added — even a database admin cannot rewrite history with a simple UPDATE.
Right-to-left UI, Jalali and Gregorian calendars, the Vazirmatn font and a dark mode.
Fast and responsive on phones, and installable as an app (PWA).
Send an event with a single POST; up to a thousand per batch, with duplicate protection.
Turn database row changes into events automatically — without touching your application code.
For the SaaS edition: every customer’s data fully separated and manageable.
Prove that no record has changed since it was written.
From logging an event to finding it, with no extra ceremony.
Your apps send events through the API. Database changes will be captured automatically soon.
Records are validated, normalised and stored append-only; nothing is ever rewritten.
Search, filter, timeline, entity history and CSV or JSON export.
One simple event — as it is recorded, and as it appears in the UI.
{
"category": "data_change",
"action": "update",
"outcome": "success",
"initiator": { "name": "ali.rezaei", "roles": ["accountant"] },
"target": { "type": "Invoice", "id": "INV-20931" },
"change": { "fields": [
{ "path": "status", "old": "draft", "new": "approved" }
]},
"source": { "system": "erp-web", "service": "sales-service" },
"eventTime": "2026-10-16T17:32:08Z"
}Input, output and data formats, each with its status today.
Send one event or a batch of up to 1,000 per request; duplicates are ignored.
Database row changes are turned into events automatically.
UTF-8 with Excel support and Persian text; the current search results (up to 1,000 rows).
The current search results, ready for other tools.
Copy one event in full, with every detail, from the details panel.
A standard structure: who, what, when, where, result, and the values before and after a change.
Times are stored in UTC and shown with the Jalali or Gregorian calendar.
Persian, Arabic and English; Persian and Latin digits.
Other formats (such as Syslog or CEF) are not supported yet. Tell us if you need them.
Hosted or on your own servers — same interface, same features.
No installation or upkeep: create an account and start sending events.
Installed on your own infrastructure; data never leaves your network.
Ordinary logs are for developers debugging an app and have no fixed shape. AtView answers “who did what”: every event has a standard structure, is stored immutably and can be searched by non-developers through the UI.
Tell us a few lines about your systems and event volume and we will prepare a fitting proposal.