Connect Your Bank Account via Plaid
Overview
Connect your Canadian bank accounts securely to Akili Apps using Plaid integration. Automatically sync transactions, save hours of manual entry, and never miss tracking an expense.
What You'll Learn
- How Plaid integration works
- Step-by-step bank connection process
- Supported Canadian financial institutions
- Security and privacy considerations
- Troubleshooting connection issues
- Managing multiple bank accounts
What is Plaid?
Plaid is a secure, industry-leading platform that connects your bank accounts to apps like Akili Apps.
Key benefits:
- ✅ Bank-level encryption
- ✅ Read-only access (we can't move money)
- ✅ Supports 10,000+ financial institutions
- ✅ Used by millions of Canadians
- ✅ Trusted by apps like Venmo, Mint, Coinbase
Security:
- Your banking credentials are never shared with Akili Apps
- Plaid uses OAuth and 256-bit encryption
- We never see your username or password
- Connections can be revoked anytime
Available on: Professional and Growth plans
Supported Canadian Banks
Major Banks (All Supported)
- ✅ Royal Bank of Canada (RBC)
- ✅ TD Canada Trust
- ✅ Scotiabank
- ✅ Bank of Montreal (BMO)
- ✅ CIBC
- ✅ National Bank of Canada
- ✅ Desjardins
- ✅ Tangerine
- ✅ Simplii Financial
- ✅ HSBC Canada
Credit Unions
- ✅ Most Canadian credit unions supported
- ✅ Vancity, Coast Capital, Meridian, and 100+ others
Online Banks
- ✅ EQ Bank
- ✅ Alterna Bank
- ✅ Motive Financial
- ✅ Oaken Financial
Business Accounts
- ✅ Business checking accounts
- ✅ Business credit cards
- ✅ Business savings accounts
- ✅ Business lines of credit
Not sure if your bank is supported? Search during the connection process—if it appears, it's supported!
Connecting Your First Bank Account
Prerequisites
Before you begin:
- ✅ Professional or Growth plan subscription
- ✅ Your online banking username/password
- ✅ Access to 2FA device (if bank requires)
- ✅ Know which accounts to connect
Step-by-Step Connection
Step 1: Navigate to Bank Integration
- Go to Settings > Bank Integration
- Or click "Connect Bank" from dashboard
- Bank connection page opens
Step 2: Click "Connect Bank Account"
- Click the "+ Connect Bank Account" button
- Plaid connection window opens
- You'll see "Securely connect your bank"
Step 3: Search for Your Bank
- Search bar at top
- Type your bank name
- Select your financial institution from results
- If multiple branches, choose yours
Example searches:
- "TD" → TD Canada Trust
- "Royal Bank" → RBC
- "Scotiabank"
- "Credit Union" → List of credit unions
Step 4: Enter Banking Credentials
- Username/Card number - Your online banking login
- Password - Your online banking password
- Click "Submit" or "Continue"
Important: You're entering credentials directly into Plaid's secure form, not Akili Apps.
Step 5: Complete Two-Factor Authentication
If your bank uses 2FA (most do):
- Choose verification method:
- Text message (SMS)
- Phone call
- Security question
- Authenticator app
- Enter verification code
- Click "Verify"
Step 6: Select Accounts to Connect
- List of your accounts appears:
- Checking accounts
- Savings accounts
- Credit cards
- Lines of credit
- Select which accounts to sync:
- ☑ Business Checking
- ☑ Business Credit Card
- ☐ Personal Savings (uncheck if personal)
- Click "Connect Selected Accounts"
Tip: Only connect business accounts. Personal accounts can be connected but should be filtered when creating expenses.
Step 7: Success!
- Confirmation message: "Bank connected successfully"
- Initial sync begins (may take 1-2 minutes)
- Transactions appear in Bank Transactions page
- Dashboard updated with new data
What Happens After Connection?
Initial Sync:
- Last 90 days of transactions imported
- Transactions marked as "Pending Review"
- No expenses created automatically (you review first)
Ongoing Sync:
- Automatic daily sync
- New transactions appear within 24 hours
- Email notification when new transactions available
Bank Balance:
- Current balance displayed
- Updated with each sync
- Helps with reconciliation
Connecting Multiple Banks
You can connect:
- Multiple banks (TD + RBC)
- Multiple accounts at same bank
- Credit cards from different issuers
- Business and personal accounts (separate them with labels)
To add another bank:
- Go to Settings > Bank Integration
- Click "+ Connect Another Bank"
- Repeat connection process
- All accounts listed in one place
Managing Connected Accounts
View Connected Accounts
Settings > Bank Integration
See all connected accounts with:
- Bank name and logo
- Account type (Checking, Credit Card, etc.)
- Last 4 digits of account number
- Current balance
- Last sync time
- Connection status
Account Nicknames
Rename accounts for easy identification:
- Click account name
- Click "Edit Nickname"
- Enter friendly name:
- "Business Checking"
- "Company Visa"
- "Operations Account"
- Save
Sync Settings
Per-account settings:
-
Auto-sync frequency:
- Daily (recommended)
- Manual only
-
Auto-categorize:
- Enable AI categorization
- Suggest matches to existing expenses
- Create expenses automatically (with approval)
-
Notifications:
- New transactions alert
- Sync errors
- Low balance warnings
Pausing a Connection
Temporarily stop syncing:
- Open account settings
- Toggle "Pause Sync"
- Connection remains but no new transactions pulled
- Resume anytime
Use cases:
- Traveling and using personal cards
- Seasonal business accounts
- Temporarily inactive accounts
Disconnecting a Bank
Permanently remove connection:
- Open account settings
- Click "Disconnect Account"
- Choose what happens to synced transactions:
- Keep existing transactions (recommended)
- Delete all synced transactions (careful!)
- Confirm disconnection
Note: You can reconnect the same bank anytime.
Security & Privacy
How Plaid Protects You
Authentication:
- Multi-factor authentication required
- Same security as your bank's website
- Session timeouts for inactivity
Encryption:
- 256-bit encryption in transit
- TLS 1.2+ protocol
- Data encrypted at rest
Access:
- Read-only access to accounts
- Cannot initiate transactions
- Cannot move money
- Cannot change account settings
Akili Apps Never Sees
- ❌ Your banking username or password
- ❌ Your 2FA codes
- ❌ Your security questions
- ❌ Full account numbers
What Akili Apps Receives
- ✅ Transaction history (dates, amounts, merchants)
- ✅ Account balance (current)
- ✅ Account type and last 4 digits
- ✅ Account holder name
Revoking Access
From Akili Apps:
- Disconnect account (as shown above)
- Connection severed immediately
From Your Bank:
- Log into your online banking
- Go to Security Settings
- Find "Connected Apps" or "Third-Party Access"
- Revoke Akili Apps/Plaid access
From Plaid:
- Visit my.plaid.com
- Log in with your Plaid account
- View all connections
- Revoke any connection
Troubleshooting Connection Issues
Common Issues & Solutions
"Unable to connect to bank"
- Check bank is supported (search for it)
- Verify online banking is enabled
- Try different browser
- Check bank's website is accessible
"Invalid credentials"
- Verify username/password are correct
- Check caps lock is off
- Reset banking password if forgotten
- Try connecting from your bank's website first
"2FA failed"
- Ensure device receiving codes is nearby
- Check phone signal/internet
- Request new code
- Try different 2FA method
"Connection timed out"
- Bank servers may be down
- Wait 30 minutes and retry
- Check bank's service status page
- Try during off-peak hours
"Account locked"
- Too many failed login attempts
- Contact your bank to unlock
- Wait 30-60 minutes and retry
- Use bank's password reset
"Some accounts missing"
- Not all account types supported
- Check if accounts are joint accounts (may not appear)
- Business vs. personal restrictions
- Contact support for help
Getting Help
Akili Apps Support:
- Live chat (fastest)
- Email: support@akiliapps.com
- Include: Bank name, error message, screenshots
Plaid Support:
- For connection issues: plaid.com/support
- Usually resolved by Akili Apps support first
Tips & Best Practices
- Connect business accounts only - Keep personal separate
- Use nicknames - Easy identification of accounts
- Enable auto-sync - Daily sync keeps data current
- Review regularly - Check synced transactions weekly
- Update credentials - If you change banking password, update in Akili Apps
- Multiple accounts - Connect checking AND credit cards
- Test first - Connect one account, verify it works, then add more
- Secure your Akili Apps account - Enable 2FA on your account too
Common Questions
Q: Is my banking information secure? A: Yes! Plaid uses bank-level encryption and your credentials are never shared with Akili Apps. It's as secure as online banking.
Q: Can Akili Apps move money from my account? A: No! Connection is read-only. We can only view transactions, not initiate any.
Q: How often do transactions sync? A: Daily automatic sync. Manual sync available anytime by clicking "Sync Now".
Q: What if my bank isn't listed? A: Contact support@akiliapps.com. We can request Plaid add your bank.
Q: Do I need to reconnect after changing banking password? A: Yes, you'll need to update credentials in Akili Apps after changing your bank password.
Q: Can I connect business accounts from a bank where I also have personal accounts? A: Yes! During connection, select only your business accounts.
Q: What happens if my connection expires? A: You'll receive an email notification. Simply reconnect by entering your current banking credentials.
Q: Are there any fees from my bank for connecting? A: No, banks don't charge for read-only third-party access via Plaid.
Related Articles
- Syncing Transactions - After connecting
- Reconciling Transactions - Match to expenses
- Managing Accounts - Multiple accounts
- Troubleshooting Bank - Detailed troubleshooting
Need More Help?
Contact support at support@akiliapps.com or use the live chat in the bottom right corner of the app.