# UniOne: your semester, on one screen

One free Mac app for University of Sydney students. Your Canvas token never leaves your laptop.

- Download: https://unione.study/get (Apple silicon, macOS 13 or later, free; the current version and file size are in https://uniplus-site.vercel.app/latest.json)
- Setup and help: https://unione.study/setup.md
- Privacy, every destination named: https://unione.study/privacy.md
- Contact: hello@unione.study

## It's 11pm. You need to know

What's due tomorrow, which slides you skipped, what you need on the final, and if you can still get an extension. UniOne has already read Canvas, your timetable and your notes, so the answer is one glance away.

## Today: open it and know what's next

Today opens on one line that says what matters now ("Lecture in 40 minutes.", or the report due tomorrow), with a box to ask Ori and suggestions from your week under it. Then it answers four questions in order: what's next, what's due, what to revise and what changed. A class in the next 90 minutes comes before a deadline next week.

- Next up: your next class with its slides, or the next thing due when no class is close.
- What changed: new marks, new files, moved due dates and announcements, in one list you can mark as seen. A released mark stays hidden until you open it.
- The week you're in: Week 9 of 13, the mid-semester break, STUVAC or exams, from the University's own calendar.

## Deadlines: every deadline, with its weight, its AI rule and its extension window

Canvas, the exam timetable and the ones you add yourself, in one table. Open a deadline to see whether AI is allowed, write your AI acknowledgement, and see when you can still ask for more time.

- The AI rule, per deadline, read from your unit outline.
- Write my AI statement: UniOne logs where you used AI on a task and writes the acknowledgement your unit asks for.
- The extension clock: a simple extension of up to 5 calendar days can be requested from 5 days before the due date until the due date, and not for exams or group work. Special consideration is due within 3 working days after the due date.

## Units and class mode: slides on one side, your notes on the other

When your timetable says a class has started, UniOne opens that week's slides beside your notes, once, with a Not now. Press Enter to stamp the slide you are on.

- Your notes are plain Markdown files in a folder you pick, one folder per unit. Obsidian opens the same files.
- Make turns a week into clean notes, flashcards or practice questions. The result goes in its own file and your notes are never rewritten.
- Dictation is turned into text on your Mac, never on a server.
- Every unit keeps its own colour: on its cover in Units (drawn from the colour, no photos), its badge in the sidebar and across the top of its own pages. Each cover shows what's next and your mark so far, worked out on your Mac from what Canvas has released, never an official result.

## Ori: give it a folder, keep what it makes

Ori is UniOne's companion, with its own place in the sidebar. Start a project for an assessment, point it at that folder in your notes and add your files. Ask, and what Ori makes opens beside the chat: a document for the folder, cards for Revise, a study plan for your calendar.

- A project works in a folder inside your notes: a unit folder, an assessment's workspace or a new folder. Ori says which file and page an answer came from, and writes into the folder only when you press Save, never over a file and never deleting one. A project linked to an assessment follows that assessment's AI rule and adds to its AI-use log.
- Drag, drop or paste files and images into a chat or a project. PDFs and Word documents open beside the chat.
- Documents save to the folder as Markdown. Flashcards join Revise only once you keep them. A study plan goes on your UniOne calendar.
- Ori keeps short notes of what a chat settled, says when it uses them ("Using 2 memories"), and lists every one in Brain to edit or delete. Incognito chats are never saved and never remembered.
- Nothing goes to your AI until you press Send, and you see what goes first.

## Ori: lives in your notch, and answers from anywhere

On a MacBook, Ori also lives in the notch. Your next class waits in its wings. Rest the pointer on it to see what's due. Press Command-J on any page to ask beside it, or Command-Shift-O from any app to ask a question or jot a note.

- A mark never appears in the notch until you click, because a shared screen shows the notch too.
- Hover only peeks. Only a click, a swipe down or Command-Shift-O opens Ori.
- On a Mac without a notch, Ori floats as a small orb instead.

## Revise: cards from your own notes, spaced so you remember them in week 15

UniOne drafts cards from your notes, you keep the ones worth keeping, and each comes back just before you would forget it. Near the exam it becomes a plan: study blocks from today to the exam date.

## Study with Ori: ask it, talk it through, plan the week

Ori knows your units and your own notes. Ask it beside any page, talk a week through out loud, have it quiz you, coach a presentation, and fit your study around your classes.

1. Ask beside any page: press ⌘J and Ori answers next to whatever you are looking at, from your units and your notes, with the file and page it used.
2. Talk it through: start a call. Ori teaches the week out loud, or listens while you explain it and says right, partly right or not quite, and what was missing.
3. Quiz me, out loud: your due cards, read aloud. Answer out loud, Ori marks it against the card, and it comes back just before you would forget it.
4. Memorise a speech: Ori reads a line, you say it back, and the cues fade until you know it by heart. Missed words are marked on your Mac, with no AI.
5. Rehearse a presentation: Ori keeps time against your target and counts your pace and filler words. Where the assessment allows AI, it marks the run against the rubric.
6. Plan the week: study blocks fitted around your classes, one task to each, on your UniOne calendar.

Sample semester. Ori runs on your own AI key, or on UniOne access if you ask. Its voice and your speech stay on your Mac; only words go to your AI.

## UniOne for iPhone. Coming next.

The phone is for the moments away from your desk: what's next and what's due, a lecture to record, cards on the bus, and a question for Ori. You set UniOne up once on your Mac, and your iPhone pairs with it.

- Today and the week: your next class, what's due and how the semester is going, at a glance.
- Record a lecture: turned into text on the phone itself, then filed under the unit.
- Cards anywhere: the same deck as your Mac, with every review counted on both.

Not out yet. It starts as a beta, and this page will say when you can get it.

### How your notes get to your phone

Your notes are files in your UniOne folder. Keep that folder in iCloud Drive or OneDrive, and it carries them between your Mac and your iPhone. UniOne's own server never stores them.

1. Your Mac: UniOne writes each note as a file in your folder.
2. iCloud Drive or OneDrive: copies the folder to your other devices, the way it copies any file.
3. Your iPhone: opens the same notes, when UniOne for iPhone arrives.

Using a uni OneDrive? It is the University's, and usually deleted some time after you graduate, so a personal one or iCloud Drive is safer.

## Works with

- Canvas: units, deadlines, files, announcements and marks, read with a token you make in your Canvas settings. UniOne only reads.
- Sydney Timetable: your classes, from your timetable's calendar link.
- Your AI: Ori, Make, cards and rubric checks run on your own Claude, OpenAI, Gemini or Grok key, or on UniOne access if you ask for it. One switch turns every AI feature off.

## Your Canvas token never leaves your laptop

- Stays on your Mac: your Canvas token and AI key (in the macOS Keychain), your notes (Markdown in a folder you pick, with Ori's projects inside it), and your marks, drafts, cards, chats, Ori's memory and AI-use log.
- Goes where you send it: Canvas, read with your token straight from your Mac; your AI, only when you press Send or a tool, with only what it works on, on your key, to the company you chose; your timetable link; a page you paste into Ori (its title, author and date); and, once, the download of Ori's voice, which then runs on your Mac.
- Passes through UniOne: your account (email, name, a hash of your password, when you signed in and which Macs are signed in) and the update check. If you ask: a message you send the UniOne team from Help, and on UniOne access, your AI requests on their way to Anthropic, passed on and never stored. Your coursework is never kept.

## Get started: three steps, about ten minutes

1. Download. Open the file and drag UniOne to Applications. It is signed and notarised by Apple.
2. Create your account in the app: your name, your email and a password. Use whatever email you want, just not your uni one: uni inboxes block UniOne's emails, so the code never arrives. The password is kept only as a hash. We email you a 6-digit code to confirm the address. Check Junk if the code is not there in a minute.
3. Connect your semester: Canvas, your timetable link and a notes folder. Then pick your AI, or none.

## How to set it up

UniOne plays a short walkthrough for each of these the first time you open it. The page shows the same four in tabs. In words:

Make a Canvas token:

1. In Canvas, choose Account, then Settings.
2. Under Approved Integrations, choose New Access Token.
3. Type UniOne as the Purpose and pick an expiry up to 90 days away.
4. Choose Generate Token and copy it. Canvas shows it only once.
5. Paste it into UniOne and choose Connect.

Copy your timetable link:

1. Sign in to Sydney Timetable with your University account.
2. Select Subscribe to your timetable.
3. Copy the calendar link it gives you. It starts with webcal:// or https://.
4. Paste it into UniOne and choose Connect.

Choose where your notes live:

1. In UniOne, under Where your notes live, pick iCloud Drive, OneDrive or This Mac only.
2. Choose Choose folder, and pick the same place in your Mac's sidebar.
3. Make a new folder called UniOne and choose Open, or pick one you already keep notes in. Nothing in it is moved.
4. UniOne checks the folder and says how it syncs, such as Syncs through iCloud Drive.

Your notes are plain files in that folder. iCloud Drive or OneDrive copies them to your other devices, and UniOne's server never stores them.

Make a Claude key:

1. Sign in at platform.claude.com, or make an account.
2. In Settings, Billing, buy a little credit. It is pay as you go.
3. In Settings, API keys, choose Create key and name it UniOne.
4. Copy the key, which is shown only once, and paste it into UniOne.

Using OpenAI, Gemini or Grok, or no key at all? The setup guide (https://unione.study/setup#ai) covers each, and how to ask for UniOne access.

## Questions

**Is it free?** Yes. The AI features run on your own key from Claude, OpenAI, Gemini or Grok, which you pay that company for directly. Light use is usually a few dollars a month. No key? Ask for UniOne access in the app, and we may turn it on for you.

**Do I need an AI key?** Only for the AI features: asking Ori about your units and files, Make, drafting cards and checking a draft against its rubric. Everything else works without one. A key from any one of Claude, OpenAI, Gemini or Grok works (https://unione.study/setup.md shows where to get each). No key? Choose Request access in the app and we can turn on UniOne access for you. A Claude Pro plan does not include API credit; Max and Team plans include some each month.

**I forgot my password.** In UniOne, choose Forgot password and enter your email. We email you a 6-digit code from hello@mail.unione.study; enter it and set a new password. The code works for 30 minutes. If the email does not arrive, we can still make a one-time reset code by hand: email hello@unione.study.

**Is this an official University of Sydney app?** No. UniOne is not affiliated with, endorsed by, or connected to the University of Sydney.

**Am I allowed to use AI on my assignment?** Your unit outline decides, for each assessment. UniOne shows the rule it read from the outline and turns AI help off where it is not allowed, but the outline is the rule.

**Is there a Windows version?** Not yet. Macs with Apple silicon and macOS 13 or later only.

## For agents

- UniOne is a native macOS app (Tauri), not a web app. Canvas is read from the student's Mac with their own token; no UniOne server sits between the student and Canvas.
- UniOne contacts seven places: the UniOne account server, this site (for updates), Canvas, the AI provider the student chose (Anthropic, OpenAI, Google or xAI), the student's timetable link, a page they paste into Ori, and Hugging Face and GitHub once, for the download of Ori's voice, which then runs on the Mac. On UniOne access, AI requests go through the account server to Anthropic and are not stored. The full list with what each is sent is at https://unione.study/privacy.md.
- Accounts are email and password. Passwords are stored only as scrypt hashes. The address is confirmed with a 6-digit code emailed from hello@mail.unione.study (through Resend), and a forgotten password is reset the same way; UniOne can still make a one-time reset code by hand as a fallback, asked for at hello@unione.study.
- Ori's workspace: projects that each work in a folder inside the student's notes folder, uploads, artifacts (documents, tables, code, flashcards, quizzes, study plans, static pages) beside the chat, and a memory of short notes the student can read, edit and delete. Ori writes only into the project's folder, only on Save, never overwriting. Incognito chats are never saved or remembered.
- Everything shown in the site's product pictures is a sample semester for a sample student.

## Limits

- Macs with Apple silicon and macOS 13 or later only. No Windows, no web version, no phone app.
- Beta. Things will break. Students should keep their own backups of their notes folder.
- AI features need the student's own API key from Anthropic, OpenAI, Google or xAI, or UniOne access, which UniOne approves per student with an allowance.
- UniOne is a student project. It is not affiliated with, endorsed by, or connected to the University of Sydney. Canvas is a product of Instructure. Claude is a product of Anthropic. OpenAI, Gemini (Google) and Grok (xAI) belong to their makers.
