Preferences

Customize UniFlow's behavior with settings for general options, storage management, cloud sync, and Canvas configuration

Preferences

UniFlow's Settings panel lets you fine-tune the app to match your workflow. Access it by clicking the gear icon in the title bar or through the sidebar.

Settings are organized into four tabs: General, Storage, Sync, and Canvas Settings.

General Settings

App Version & Updates

  • View the current app version
  • Click Check for Updates to see if a newer version is available
  • Updates are downloaded and installed automatically when available

Microphone Sensitivity

Configure the audio input profile for Live Transcription:

Profile Description
Standard Moderate gain with noise suppression. Best for quiet classrooms and offices
Sensitive Higher gain, no noise suppression. Best for large lecture halls and distant speakers
Noisy Balanced gain with full noise suppression and echo cancellation. Best for cafés and group study

Quiz Assistant Settings

Configure the Canvas Quiz Assistant behavior:

Setting Description
Enable Quiz Assistant Master toggle to show quiz tools on Canvas quiz pages
Auto-detect quizzes Automatically detect quiz pages when navigating Canvas
Use course context Use your synced course materials (RAG) for more accurate answers
Show confidence Display confidence percentage on answer suggestions
Show explanation Display AI reasoning and explanation for each suggestion
Show sources Display course material citations for each answer
Answer mode "Suggest" shows visual hints only; "Autofill" can fill answers into the form
Confidence threshold Minimum confidence level to show suggestions (0–100)
Language Output language for AI responses (English or Chinese)

Discussion Assistant Settings

Configure the Canvas Discussion Assistant:

Setting Description
Enable Discussion Assistant Master toggle for discussion tools on Canvas discussion pages
Use course context Include course materials as evidence in generated replies
Web search Allow the AI to search the web for additional references
Reply style Academic, casual, critical, or creative tone
Reply language Language of generated replies
Word count target Approximate length of generated replies (default: 200 words)
Auto-fill Automatically insert generated replies into the text area

Guided Tour

  • Click Replay Tour to restart UniFlow's interactive onboarding walkthrough, which highlights key features and navigation

Storage Settings

Monitor and manage your local data:

Storage Overview

A visual bar shows your total storage usage, broken down by:

  • Course data — Synced course content, assignments, and modules
  • Images — Downloaded images from Canvas pages
  • Documents — Your created documents
  • Cache — Temporary cached data

Storage Actions

Action Description
Clear Cache Remove temporary cached data to free up space
Clear Images Remove downloaded Canvas images
Open Storage Folder Open the local storage folder in your system file manager
Refresh Recalculate storage usage

Sync Settings

Manage how UniFlow syncs data with the cloud:

Cloud Sync Status

View the current sync status:

  • Whether cloud sync is active
  • Last sync timestamp
  • Current user ID (for multi-device identification)

Sync Actions

  • Force Sync — Trigger a manual sync of all course data
  • Refresh Profile — Re-fetch your user profile from the cloud (updates plan, display name, etc.)

Canvas Settings

Configure how UniFlow's built-in Canvas browser behaves:

Canvas Toolbar

Setting Description
Enable Toolbar Show or hide the UniFlow toolbar overlay on Canvas pages
Enable Translation Show the translate button on Canvas pages for instant page translation

Canvas Connection

  • View your currently connected Canvas URL
  • Log out of Canvas to switch schools or accounts
  • The Canvas URL is stored in your user profile and syncs across devices

Settings File Location

UniFlow stores settings in the Electron app data directory:

  • macOS: ~/Library/Application Support/UniFlow/
  • Windows: %APPDATA%/UniFlow/

Settings are persisted across app restarts automatically.

Tips

  • Adjust microphone sensitivity before class — Test with a short recording to find the best profile for your lecture hall
  • Clear cache periodically — If the app feels slow, clearing the cache can help
  • Use the Sensitive profile for online lectures too — It can improve transcription quality for speakers with varying volumes
  • Disable auto-detect for quizzes if you find the toolbar intrusive during regular Canvas browsing

What's Next