The words, explained
All the technical words in this documentation, without jargon.
The places
Browser. The software you use to go on the web: Firefox, Chrome, Safari. It is your workstation here: the tool runs in it, on your machine.
Server. A computer that is always on, somewhere else, and answers requests over the Internet. A website is always on a server.
Host. A company that rents space on its servers. Here: a French hosting service for the page, and OVH for the relay.
VPS (virtual private server). A rented server that you manage yourself, like a small remote computer. This is where the relay runs.
Nextcloud. Free software for storing files online, like a Google Drive that does not depend on Google. Your ENT provides one.
ENT (the school's digital workspace). Your school's portal. Your Nextcloud is part of it.
The pieces of the tool
Front-end, or the page. The part of the tool that you see and that runs in your browser. A server gives it to you when you open it, then all the work is done at your end: recording, conversion, encryption, PDF creation.
Back-end, or the relay. The part that runs on a server. Here, it only passes on the exchanges with Nextcloud.
Installable app (PWA). A web page you can install like an app, with no app store. The browser keeps the tool's files, never your data, so that it opens even without a network.
Relay. The go-between between your browser and Nextcloud. See why it exists.
CORS. The rule that stops a web page from talking to another site unless that site has allowed it. It protects web users, and it is because of it that a relay is needed.
The data
Browser storage. A small reserve that each site has in your browser, on your machine. It does not go out on the Internet. It disappears if you clear the site's data.
Why does the browser keep data? Because the tool has no server to keep it. As long as a sound is not sent, it exists only there.
Draft. A recording kept on your device, not yet sent.
Send. Put a sound in your Nextcloud and create its link.
Sharing link. A web address that gives access to a Nextcloud file without an account. It is long and impossible to guess, but anyone who has it can use it.
QR code. A drawing that contains a web address, read by a phone's camera.
App password. A password reserved for one tool, separate from your ENT password, and which can be removed without touching your account.
Security
Encrypt. Transform content to make it unreadable without a key. Your lists are encrypted in your browser before they leave.
Encryption key. The secret that lets you read again what was encrypted. It stays on your devices and nobody else has it. If it is lost everywhere, nothing can be read again.
Pairing. Giving the access and the key to another of your devices. See several devices.
Shared device. A computer others use too, as in the staff room. Corico then keeps nothing on it: everything stays in the page's memory, forgotten when it closes. See a personal or a shared device.
Local password. A password you choose, kept nowhere, which seals what Corico keeps on a personal device. Neither your ENT's nor the app password. See a local password.
Log. The record a server keeps of what it is asked: IP address, page, time. The relay keeps none for requests, but the page's hosting and the ENT have their own.
IP address. The number of your Internet connection, visible to any server you contact.
Security policy (CSP). An instruction the site gives to the browser: "this page must only talk to this relay". If malicious code slipped in, it could not send your data elsewhere.