ok

Read-only by design

Connect your MongoDB Atlas cluster

Paste a connection string. We'll probe the cluster for reachability and ask for the read-only user we recommend.

The connection string is never sent to the browser after submit.

I understand the risks
  • 1Argus is a read-only tool by design. Three layers of write protection are in place, but you should still treat your production connection string as sensitive.
  • 2The connection string may be stored in memory on the backend (Cloud Run) for the duration of your session. It is never persisted to disk and never exposed to the browser.
  • 3We recommend creating a dedicated read-only user in MongoDB Atlas (e.g. readAnyDatabase role) and using that for the demo.
  • 4Argus has no API-level authentication in v1. Anyone with the session token URL can access your data. Do not share the dashboard URL.
  • 5PII fields (email, phone, name, address) are not redacted in v1. Use a sandbox cluster for the demo to avoid accidentally exposing user data.
Idle

Recommended: create a read-only user

In mongosh:

use admin
db.createUser({
  user: "argus_ro",
  pwd: "<a-strong-password>",
  roles: [{ role: "readAnyDatabase", db: "admin" }]
})

Then use the resulting connection string in the form above.

Want to skip the connect step? Go straight to the dashboard (mock data).