Last updated: April 5, 2026 · Effective immediately
When you connect an integration, REM requests read-only OAuth access to the specific data listed below. We request the minimum scope needed to do the job. We do not request permissions we don't use.
gmail.readonly · calendar.readonlyread_contentrepo:read · issues:readchannels:history:read · im:history:readMail.Read · Calendars.Readhighlights:readOAuth access tokens are stored encrypted in our database using AES-256 encryption. Refresh tokens are rotated on each use. Tokens are never logged, never included in error reports, and are only decrypted at the moment of a sync operation.
You can revoke any integration at any time from your Account Settings. When you disconnect an integration, the token is immediately deleted from our database and we make a best-effort call to the provider's revocation endpoint.
By default, REM is read-only across all connected apps. REM will never send a message, create a file, modify a calendar event, or take any action in a connected app without your explicit authorization.
If you enable Write Mode in Account Settings, REM may suggest automations that involve writing — for example, drafting an email reply or creating a task. Every write action requires your explicit confirmation before it executes. Write Mode can be disabled at any time and takes effect immediately.
The Dream Engine is REM's synthesis system. When it runs, it reads your connected app data and your saved memories, sends them to a large language model (OpenAI GPT-4.1 or Anthropic Claude) for analysis, and returns structured output. This data is sent over an encrypted connection and is not retained by the model provider beyond the immediate request.
We use OpenAI and Anthropic under their API terms, which prohibit using API inputs for model training. Your data sent during Dream Engine runs is not used to train their models.
We fetch only what is needed for each sync cycle. For email, we fetch subjects, senders, and body previews — not full attachment data. For calendar, we fetch event metadata — not video call links or meeting notes unless you have a note-taking integration connected. We apply recency filters (typically 90 days) to avoid processing stale data.
Your data is stored on Railway's infrastructure (US region). All data in transit uses TLS 1.2+. Database data is encrypted at rest. We implement rate limiting, API key authentication, and access controls. We conduct regular reviews of our security posture.
In the event of a data breach that affects your personal data, we will notify you by email within 72 hours of discovery.
We use HTTP-only session cookies to keep you logged in. These cookies cannot be accessed by JavaScript. We do not use tracking cookies, advertising pixels, or analytics that follow you across other websites. Our only analytics are aggregate, cookieless page view counts.
We retain your account data for as long as your account is active. Integration tokens are refreshed automatically and deleted when you disconnect. Dream Engine results are stored for 90 days by default and can be cleared from your account settings. To delete your account and all associated data, contact privacy@remlabs.ai or use the delete option in Account Settings.
Regardless of where you live, you have the right to:
To exercise any of these rights, email privacy@remlabs.ai. We respond within 48 hours and fulfill requests within 30 days.
REM Labs is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, contact us immediately at privacy@remlabs.ai.
We may update this Privacy Policy from time to time. For significant changes, we will notify you by email and post a notice in the app at least 14 days before the change takes effect. Your continued use after that date constitutes acceptance of the updated policy.
Have a question about how we handle your data? Want to export or delete your account? We're a small team and we respond personally — not with a ticket system.
We respond within 48 hours. For account deletion requests, include the email address on your account.