MeetBot MeetBot
Features Get started Pricing Billing Changelog
Star Open app App
Features Get started Pricing Billing Changelog GitHub

Security

Last updated: November 14, 2026

Your host, your perimeter

MeetBot runs on a Mac you administer. Harden that machine: auto-login only for the bot account as needed, keep the OS patched off-hours, restrict who can reach the web UI, and treat data/secrets like production credentials.

Secrets on disk

  • Google and Atlassian OAuth tokens live under data/secrets (mode 600 recommended)
  • Chrome profile holds the bot’s Meet session — protect data/chrome-profile
  • WEB_SESSION_SECRET signs UI cookies; rotate if leaked
  • OpenRouter keys unlock transcription and the agent — store only in .env or settings

Web UI

  • Google ID tokens are verified server-side before a session is issued
  • Optional WEB_ALLOWED_DOMAIN limits sign-in to your company
  • Prefer HTTPS (PUBLIC_URL) for any non-localhost access

Meeting content

Anyone with filesystem or UI access can play recordings and read transcripts. Limit OS users, network exposure, and UI allowlists accordingly. Inform participants according to your recording policy.

Reporting issues

Report security concerns via the MeetBot repository.

MeetBot MeetBot

Self-hosted Google Meet assistant. Joins your calendar meetings, records, transcribes live, and answers with voice commands for Jira.

Product

  • Features
  • Get started
  • Open app
  • Changelog
  • Pricing
  • Billing

Resources

  • GitHub
  • Security

Legal

  • Privacy Policy
  • Terms of Service

© 2026 MeetBot. All rights reserved.

Version 1.0.0

Self-hosted · your Mac, your meetings