This page explains in detail how NiceTMY uses your Gmail account and what permissions we request.
Overview
When you connect your Gmail account to NiceTMY, we request access to send emails on your behalf from your Gmail account. This allows us to automatically send personalized follow-up emails when you enter contact information at networking events.
What We Access
OAuth Permissions Requested
When you authorize NiceTMY to access your Gmail account, we request the following permissions:
gmail.send - This permission allows us to send emails from your Gmail account
userinfo.email - This permission allows us to identify which Gmail account is connected to your NiceTMY account
How We Use These Permissions
Email Sending: We use the gmail.send scope to send personalized follow-up emails from your Gmail account when you enter contact information at networking events. Emails are sent only when you explicitly enable this feature in your settings.
Account Management: We use your email address to associate your Gmail account with your NiceTMY account for service functionality.
What We DON'T Access
Important: We do NOT read, access, or store any emails from your Gmail inbox. We only send emails that you explicitly authorize through our service.
We do NOT have access to:
Your inbox or any emails in it
Your sent emails
Your drafts
Your contacts
Any other Gmail data
How It Works
Step 1: Authorization
Navigate to Settings → Email Configuration
Click "Link Email Account" button
You'll be redirected to Google OAuth consent screen
Review the permissions requested
Grant permission for "Send email on your behalf"
Step 2: Token Storage
OAuth tokens (access tokens and refresh tokens) are stored securely in our database with encryption
Tokens are automatically refreshed when they expire
Tokens are never shared with third parties
Step 3: Email Sending
When you enter a contact's email address in the main app interface
If email follow-up is enabled in your settings, the app automatically:
Retrieves stored OAuth token
Refreshes token if expired
Calls Gmail API users.messages.send endpoint
Sends personalized email from your Gmail account
Step 4: Email Content
Subject and body are customizable by you in settings
Supports template variables: {name}, {event_name}, {location}, etc.
Email is sent from your own Gmail account (not a service account)
Your Control
You have full control over your Google account connection:
Revoke Access
You can disconnect your Gmail account at any time through your account settings
When you connect your Gmail account, we request permission to send emails on your behalf. This lets us automatically send personalized follow-up emails when you enter contact information.
What we do: Send follow-up emails from your Gmail account (only when you enable this feature)
What we don't do: We never read, access, or store any emails from your inbox. Your privacy is protected.
You're always in control. You can disable email sending or disconnect your account at any time in your settings.