Getting Started with UniFlow
Welcome to UniFlow! This guide will help you get up and running in just a few minutes.
Prerequisites
Before you begin, make sure you have:
- macOS 12.0 or later (Apple Silicon or Intel) or Windows 10 or later
- A Canvas LMS account from your school
Step 1: Download the Desktop App
- Visit the Download page
- Choose your platform (macOS or Windows)
- Download and install the app
- macOS: Open the downloaded DMG file, drag UniFlow to your Applications folder
- Windows: Run the downloaded installer and follow the prompts
- Launch UniFlow
Note for macOS users: If you see a security warning, go to System Settings > Privacy & Security and click "Open Anyway".
Step 2: Create an Account
- Open UniFlow
- Click "Sign Up" to create a new account
- Enter your email and password
- Verify your email (check your inbox)
Step 3: Connect to Canvas
- Click the "Canvas" tab in the UniFlow title bar
- Enter your school's Canvas URL (e.g.,
https://canvas.university.edu) - Log in with your Canvas credentials directly in UniFlow's built-in browser
- Your courses and assignments will be scanned and synced automatically
UniFlow uses a built-in browser that allows you to access Canvas just like you would in any web browser. You log in with your own credentials, and UniFlow reads the content from pages you visit — no third-party extensions needed.
How Canvas Integration Works
Technology Overview
UniFlow does NOT use web scraping or automated crawlers to access Canvas. Instead:
- You authenticate yourself - You log in to Canvas using your own credentials through UniFlow's built-in browser or your regular browser
- Authorized page access - UniFlow reads content only from pages you visit and have access to
- Local caching - Extracted information (assignments, due dates, course materials) is saved locally on your device, similar to how browsers cache web pages
- Your data, your control - All data belongs to you and remains under your control
What Gets Synced
- Course names and schedules
- Assignment titles and due dates
- Submission status
- Course materials and files
- Announcements
Privacy & Security
- Your Canvas password is never stored by UniFlow
- Authentication happens directly with your school's Canvas server
- Data is stored locally on your device and in your encrypted personal cloud storage
- We use industry-standard encryption and security practices
What's Next?
- Explore the Dashboard - View your upcoming assignments at a glance
- Try AI Chat - Ask questions about your course materials
- Use the Editor - Write documents with AI assistance
- Enable Live Transcription - Capture lectures in real-time
Need help? Check out our FAQ or contact support.
Important Disclaimer
By using UniFlow to access Canvas LMS, you acknowledge and agree to the following:
-
User Responsibility: You are solely responsible for ensuring your use of UniFlow complies with your school's acceptable use policies and terms of service for Canvas LMS.
-
Authorized Access Only: UniFlow facilitates access to Canvas through your authorized user session. You should only access content you have legitimate permission to view.
-
No Automated Scraping: UniFlow does not perform automated web scraping or use bots. It reads content from pages you actively visit in an authorized browser session.
-
Data Ownership: The data extracted from Canvas belongs to you and your educational institution. UniFlow simply provides tools to organize and work with this data locally.
-
No Warranty: UniFlow is provided "as is" without warranty of any kind. We are not responsible for any consequences arising from your use of the software to access Canvas or any other service.
-
Compliance: It is your responsibility to verify that using third-party tools like UniFlow is permitted by your institution. When in doubt, consult your school's IT department or Canvas administrator.
For complete terms, please review our Terms of Service and Privacy Policy.