Activity Log
The activity log is a chronological record of every action taken on your Sitequest account. It captures who did what, when, and on which resource — giving you full visibility into your infrastructure changes.
Why it matters
A complete audit trail helps you:
- Troubleshoot issues — trace back recent changes when something breaks
- Monitor team activity — see what collaborators have done on shared resources
- Meet compliance requirements — maintain a verifiable history of account and billing actions
- Detect unauthorized access — spot unfamiliar actions or unexpected API calls
Every entry is timestamped and attributed to a user, so you always know exactly what happened.
What gets logged
The activity log covers actions across your entire account:
| Area | Examples |
|---|---|
| VPS | Start, stop, restart, rename, reinstall OS, password reset, firewall changes, backup create/restore/delete, SSH key management |
| Domain | DNS record changes, domain registration, transfers, WHOIS updates, nameserver changes, DNSSEC toggle |
| Billing | Order creation, payments, subscription changes, cancellations, upgrades, mandate updates |
| Account | Profile updates, email changes, passkey registration/deletion, session revocations |
| Team | Member invitations, role changes, removals, team creation/deletion |
| API | API key creation and revocation, MCP tool usage |
Channels
Each log entry includes the channel it originated from:
| Channel | Description |
|---|---|
| Dashboard | Action performed through the web interface |
| API | Action triggered via the REST API |
| MCP | Action executed through an AI agent using the MCP server |
| Webhook | Action triggered by an external webhook (e.g. payment provider) |
| System | Automated action performed by the platform (e.g. scheduled tasks, expiry) |
Viewing the log
Global activity
Go to Settings > Activity Log to see all actions across your account. The log loads the most recent entries first and supports infinite scroll to load older entries.
Each entry shows:
- The action that was performed
- The resource it affected (with a link to the resource)
- A relative timestamp (e.g. "5m ago")
- The resource type as a colored badge
Per-resource activity
Individual VPS and domain detail pages include their own activity feed, showing only actions relevant to that specific resource. These feeds update in real time via server-sent events — new actions appear instantly without refreshing the page.
Storage duration
Audit log entries are kept for a configurable retention period. The default is 12 months. You can adjust this in Settings > Privacy under Data Retention.
Available options:
| Duration | |
|---|---|
| 3 months | Minimum retention |
| 6 months | |
| 12 months | Default |
| 18 months | |
| 24 months | Maximum retention |
When the retention period expires, log entries are anonymized rather than deleted — the action and timestamp are preserved, but user-identifying information is removed. This ensures your audit trail remains useful for historical analysis while respecting data minimization principles.
Privacy and GDPR
The activity log is designed with privacy in mind:
- You control retention — choose how long detailed entries are kept
- Anonymization over deletion — expired entries lose personal identifiers but retain the event record
- No third-party access — audit data stays on Sitequest infrastructure and is never shared
- Data export — your activity log is included when you request a data export under GDPR Article 20