# TeamGroup — Complete Product Information > TeamGroup is a mobile and web application that connects multiple Microsoft Teams accounts into a single unified inbox with real-time notifications from every tenant. It is the only native mobile app built specifically for people who use more than one Microsoft Teams account. ## The Problem TeamGroup Solves Microsoft Teams only sends notifications for your currently active account. If you have multiple Teams accounts — a work account, a church account, a board seat, client tenants — you will miss messages from every inactive account until you manually switch. Teams was built for single-account users, leaving multi-account users constantly switching, opening multiple browser tabs, or simply missing messages. TeamGroup solves this by connecting all your Teams accounts in one app with real-time push notifications from every one simultaneously. ## How TeamGroup Works 1. Download TeamGroup from the App Store (iOS), Google Play (Android), or sign in on the web at teamgroup.app 2. Add your Microsoft Teams accounts using standard Microsoft OAuth sign-in. Work accounts (Microsoft 365), school accounts, and personal Microsoft accounts are all supported. 3. TeamGroup syncs your chat conversations from each account using the Microsoft Graph API and delivers real-time push notifications from every connected account. Each account is color-coded so you can instantly see which organization a message belongs to. You can filter your inbox by account, search across all accounts, pin important conversations, and send messages from any account without switching. ## Features ### Unified Inbox Every chat from every connected Teams account appears in a single timeline sorted by most recent activity. Filter by account or search across all of them. ### Real-Time Sync Messages arrive instantly via Microsoft Graph webhooks. No manual refresh, no polling delays. ### Send From Any Account Reply to messages and they send from the correct account automatically. Compose new chats from whichever account you choose. ### Push Notifications From Every Account The core feature that Teams itself cannot do. Get notified from all your accounts at the same time, on the same device. Customize notification sounds and vibration per your preferences. ### Pin and Organize Pin important conversations to the top. Hide conversations you don't need. Color-coded account labels help you scan your inbox at a glance. ### Native iOS, Android, and Web Real native apps with smooth performance and system-level push notifications. Not a web wrapper. The web app provides the same functionality for desktop users. ## Who Is TeamGroup For? ### Work + Side Business Day job at one company, running another on the side. See messages from both without switching accounts all day. ### Work + Church or Club Your church, PTA, or volunteer organization uses Teams too. Stop missing messages because you're signed into work. ### Board Members Sit on a board that uses Teams? Stay connected to board discussions without logging out of your day-to-day work account. ### IT Consultants and MSPs Manage 10, 20, or 50 client tenants. Get notified when any client messages you, no matter which tenant you're currently viewing. ### Freelancers and Contractors Three clients, three Teams accounts, zero patience for signing in and out. All of them in one app. ### Work + School Taking classes while working full time? Keep your school Teams and work Teams in one place. ## Pricing ### Free Plan — $0/month - 1 Teams account - Full chat and messaging - Push notifications - iOS, Android, and Web access ### Pro Plan — $12/month - Unlimited Teams accounts - Push notifications from all accounts simultaneously - Priority support - Everything in Free ## Security TeamGroup handles Microsoft Teams data and takes security seriously. ### Authentication - Passwordless email OTP sign-in. No passwords are stored or transmitted. - Sessions managed with bearer tokens (mobile) and HTTP-only session cookies (web). - Sessions can be viewed and revoked individually from the Profile and Devices screen. ### Microsoft Integration - OAuth 2.0 with delegated permissions through Microsoft Entra ID (Azure AD). - Users authenticate directly with Microsoft. TeamGroup never handles Microsoft credentials. - Only minimum scopes needed for chat read/write operations are requested. - OAuth state parameter includes a cryptographic nonce to prevent CSRF attacks. - Access tokens are short-lived; refresh tokens are encrypted at rest with AES-256-GCM. - Users can revoke access anytime from TeamGroup or their Microsoft account. - No admin consent or application-level permissions are requested. ### Encryption - Microsoft OAuth tokens (access tokens, refresh tokens, client secrets) are encrypted at the application level using AES-256-GCM before database storage. - All other data (email addresses, chat messages, sender information, chat topics) is protected by Azure SQL Transparent Data Encryption (TDE) at the storage layer. - All connections use HTTPS with TLS 1.2+. - Mobile apps implement certificate pinning. - iOS uses Keychain for token storage. Android uses EncryptedSharedPreferences with AES256-GCM. ### Infrastructure - Hosted on Microsoft Azure. - HSTS enabled with includeSubDomains. - Content Security Policy restricts connections to self, graph.microsoft.com, and login.microsoftonline.com. - X-Frame-Options: DENY. X-Content-Type-Options: nosniff. - Rate limiting on authentication endpoints (30 requests/minute) and OAuth endpoints (10 requests/minute). ### Data Handling - TeamGroup only accesses data you explicitly request. - No background scanning, content analysis, or data mining. - No analytics trackers, advertising pixels, or third-party cookies. - Removing an account deletes all associated data immediately. - Users can delete all their data at any time (GDPR right to erasure). ### Compliance - Follows GDPR and CCPA requirements. - Users can access, export, and delete their data at any time. - Data processing limited to what is necessary to provide the service. ## Frequently Asked Questions ### Who is TeamGroup for? Anyone with more than one Microsoft Teams account. That includes people with a work account plus a church or club, board members, freelancers with multiple clients, MSP engineers, or anyone with both a personal and work Teams account. ### How is this different from switching accounts in Teams? Microsoft Teams lets you add multiple accounts, but only your active account receives notifications. If someone messages you on a non-active account, you won't know until you manually switch. TeamGroup keeps all your accounts connected simultaneously with real-time push notifications from every one. ### Is TeamGroup secure? Yes. TeamGroup uses the same Microsoft sign-in you already use. Your Microsoft credentials are never stored by TeamGroup. Authentication tokens are encrypted with AES-256-GCM, and all data is protected by Azure SQL transparent data encryption at rest. ### Does my IT admin need to approve this? No. TeamGroup uses standard Microsoft authentication, the same way you'd sign into Teams on any device. No special permissions or admin configuration required. ### Does TeamGroup work with personal Microsoft accounts? Yes. TeamGroup supports work accounts (Microsoft 365), school accounts, and personal Microsoft accounts. ### What platforms is TeamGroup available on? TeamGroup is available on iOS (App Store), Android (Google Play), and the web at teamgroup.app. ## Contact - General support: support@teamgroup.app - Security vulnerabilities: security@teamgroup.app - Website: https://teamgroup.app ## Links - Website: https://teamgroup.app - iOS App: https://apps.apple.com/app/teamjump/id6742702279 - Android App: https://play.google.com/store/apps/details?id=com.teamgroup.mobile - Web App: https://teamgroup.app/login - About: https://teamgroup.app/about - Security Details: https://teamgroup.app/security - Privacy Policy: https://teamgroup.app/privacy - Terms of Service: https://teamgroup.app/terms