Hoot Integrity
Theme
Help

Help

Every help text in the app, by screen. Switch the help language in the header.

Meet Hoot, the owl.

Sign in

Sign in
What this does: Opens your account with your institution code, email and password. A code may follow. Why: Only people your institution invites can see its cases.
Institution code
What this does: The short code of your institution, as your invitation gave it. Your password manager can keep it. Why: Each institution's accounts are kept apart. The code says which one to open.
Email
What this does: The email address your institution invited. Why: It names your account. Notices go to this address.
Password
What this does: Your password. You can paste it or use a password manager. Why: A long password that you use only here protects the theses on your cases.

Enter your code

Enter your code
What this does: The second step of sign-in. It comes when your account uses two-step sign-in. Why: A code from your phone means a stolen password alone cannot open your account.
Code
What this does: The 6-digit code from your authenticator app. It changes every 30 seconds. Why: With a second step, a stolen password alone cannot open your account.
Recovery code
What this does: One of the codes you saved when you set up two-step sign-in. Each code works once. Why: It lets you in when your phone is not with you. After using one, check how many you have left.

Forgot your password

Forgot your password
What this does: Sends a link to set a new password, if the account exists. The page says the same either way. Why: The same answer for every address means nobody can use this page to learn who has an account.
Institution code
What this does: The short code of your institution, as your invitation gave it. Your password manager can keep it. Why: Each institution's accounts are kept apart. The code says which one to open.
Email
What this does: The email address your institution invited. Why: It names your account. Notices go to this address.

Set a new password

Set a new password
What this does: Sets a new password with the link from your email. The link works once, within 30 minutes. Why: A link that ends soon is of little use to anyone who finds the email later.
New password
What this does: At least 12 characters. A short sentence you can remember works well. Paste and password managers work. Why: Length protects best. Very common passwords, repeats and runs such as 'abcd' are refused.

Accept an invitation

Accept your invitation
What this does: Opens the account your institution made for you. You choose your password here. Why: Only you know the password. The invitation link works once, within 72 hours.
New password
What this does: At least 12 characters. A short sentence you can remember works well. Paste and password managers work. Why: Length protects best. Very common passwords, repeats and runs such as 'abcd' are refused.

Confirm an email change

Confirm your new email
What this does: Confirms one of the two links sent when you change your email. The change ends when both are confirmed. Why: Two links, to the old and the new address, mean nobody can move your account with one stolen email.

Help

Help
What this does: Every help text in the app, grouped by screen, in English or Malay. Why: You can read about a screen before you use it, or look up a word in the report.
Help language
What this does: Shows help in English or Malay. The rest of the app stays in English. Why: Help is easier to follow in your own language. Reports stay in English, so every reader sees the same words.
Hoot, the owl
What this does: Hoot is a small owl drawing. His pose follows what the app is doing: showing help, an empty list, work under way, done, or a problem. Why: He is only decoration, to make the app friendlier. He decides nothing: the words beside him say what happened. He never appears in a report.

Privacy notice

Privacy notice
What this does: What the service keeps, why, for how long, and who can see it. Why: Theses hold personal data. You and your institution should know exactly what happens to it.

Terms of use

Terms of use
What this does: The rules for using the service, agreed between Hoot Integrity and your institution. Why: Clear terms say what each side does, and what the service is not for.

Accessibility statement

Accessibility
What this does: How the app meets WCAG 2.2 AA, what is not yet met, and how to tell us about a barrier. Why: Everyone who supervises should be able to use the app, with any device or assistive technology.

Page not found

Page not found
What this does: The address does not lead to anything you can open. Why: The app says 'not found' for anything you have no access to, so an address never shows what exists.

Something went wrong

Something went wrong
What this does: The app could not finish what you asked. Nothing was changed. Why: The fault is recorded with no content, so Hoot Integrity can find and fix it.

Maintenance

Maintenance
What this does: The service is closed for a short while. Your work is safe. Why: Some upkeep needs the service closed, so no data changes while it happens.

App shell

Menu
What this does: Moves between the parts of the app your role can use. Why: You see only what your role allows. The menu shows nothing that you cannot open.
Theme
What this does: Switches between light and dark colours. System follows your device. Why: Some people read more easily on a dark background, or in low light.
Help language
What this does: Shows help in English or Malay. The rest of the app stays in English. Why: Help is easier to follow in your own language. Reports stay in English, so every reader sees the same words.
Shadow mode
What this does: Your institution is trying the checks on past theses. Every export is marked 'not for students'. Why: Supervisors can compare the checks with their own reading before using them with current students.
Uploads are paused
What this does: New uploads are paused for a while. Your cases, reports and decisions stay open. Why: A pause lets maintenance or a fix happen safely. Nothing you have saved is lost.

Session ending

Session ending
What this does: Shows two minutes before you are signed out: after 30 minutes with no activity, or at the 12-hour limit. Why: Signing out on its own protects the theses on your cases if you leave the computer.

Confirm it is you

Confirm it is you
What this does: Asks for your code, or your password if you have no code, before a sensitive act such as a delete. Why: Someone who finds your computer unlocked still cannot delete, export or change access.
Code
What this does: The 6-digit code from your authenticator app. It changes every 30 seconds. Why: With a second step, a stolen password alone cannot open your account.
Recovery code
What this does: One of the codes you saved when you set up two-step sign-in. Each code works once. Why: It lets you in when your phone is not with you. After using one, check how many you have left.
Password
What this does: Your password. You can paste it or use a password manager. Why: A long password that you use only here protects the theses on your cases.

Your account

Your account
What this does: Your email, password, two-step sign-in and sessions. Why: You keep your own account safe. Each change here asks you to confirm it is you.
Two-step sign-in
What this does: A code from an authenticator app, asked after your password. Your institution may require it. Why: With a second step, a stolen password alone cannot open your account.
Current password
What this does: The password you use now. Why: It proves the change comes from you. Your other sessions end after the change.
New password
What this does: At least 12 characters. A short sentence you can remember works well. Paste and password managers work. Why: Length protects best. Very common passwords, repeats and runs such as 'abcd' are refused.
New email
What this does: The address to use from now on. We send one link to it and one to your current address. Why: The change ends only when both links are confirmed, within 24 hours.
New recovery codes
What this does: Makes a new set of recovery codes and ends the old set. They show once. Why: Make new codes when you have used some, or if the old ones may have been seen.
Remove two-step sign-in
What this does: Stops asking for a code at sign-in. Not offered when your institution requires it. Why: You may want to move to a new phone. Set it up again soon, as it protects the theses on your cases.
Sign out everywhere
What this does: Ends every session of your account, on every device, this one included. Why: Use it if you signed in on a shared computer, or think someone else used your account.
Two-step reset waiting
What this does: Your institution's admin asked to reset your two-step sign-in. It happens 24 hours after the request. Why: The wait gives you time to stop a reset you did not ask for. Cancel it here if it is not yours.

Set up two-step sign-in

Set up two-step sign-in
What this does: Links an authenticator app on your phone to your account, in three short steps. Why: After this, sign-in asks for a code from the app, so a password alone cannot open your account.
Two-step sign-in needed
What this does: Your institution requires two-step sign-in. Set it up to go on. Why: Your institution asks for it for every account, so every thesis has the same protection.
Add the account to your app
What this does: Scan the code with your authenticator app, or type the key into it. Why: The app and the service then share a secret, and both make the same 6-digit code.
Setup key
What this does: The secret, as text, for an app that cannot scan. Type it exactly as shown. Why: Anyone with this key can make your codes. Do not share it or keep a copy of it.
Code
What this does: The 6-digit code from your authenticator app. It changes every 30 seconds. Why: With a second step, a stolen password alone cannot open your account.
Save your recovery codes
What this does: Ten codes that each work once, for when your phone is not with you. They show only now. Why: Without a code or a recovery code, only your admin can reset your sign-in, and that takes 24 hours.
I have saved the codes
What this does: Confirms that you keep the codes somewhere safe, such as a password manager. Why: The codes cannot be shown again. You can make a new set later from Your account.

Notices

Notices
What this does: Changes about your account and your cases: access given or ended, handovers, sign-in changes. Why: Each change that affects you shows here, so nothing about your access changes without you knowing.
Show
What this does: Shows unread notices only, or all of them. Why: Opening a notice marks it read. All keeps the older ones for reference.

Your cases

Your cases
What this does: Lists your cases. A case is one thesis, with its versions, its people and its reports. Why: Keeping each thesis in one place means every supervisor on it sees the same files and the same report.
Checks
What this does: Each tab is one check, with its own cases, uploads and results. Integrity checks that the numbers in a thesis's results tables agree. Why: Keeping each check apart means a result shows only under its own check.
Your role on the case
What this does: Lead supervisor, co-supervisor or committee member. Only the lead uploads and records decisions. Why: One person acts on each case, so its record is clear. The others read and advise.
Status
What this does: Where a version is: being read, waiting for you to confirm tables, being checked, report ready, or could not run. Why: The status tells you what to do next. Waiting for you means the checks need your answers.
Data (coming later)
What this does: Checks of a study's data files will be here. Why: It is not ready yet, so there is nothing to do here now.

New case

New case
What this does: Makes a case for one thesis. You become its lead supervisor. Why: The case holds every version and report of the thesis, so you can follow it over time.
Faculty or department
What this does: The unit of your institution that this thesis belongs to. Why: Your institution counts cases by unit. A count never names a case or a student.
Case label
What this does: A short label you choose, such as a project code. Optional. Do not use the student's name. Why: Only people on this case see the label. It is stored sealed, and admins never see it.

Case

Case
What this does: One thesis: its versions, the people on it and each report. Why: Everything about a thesis stays in one place, and only its people can open it.
Case reference
What this does: The case's own reference, a code with no meaning. Give it to your admin if they need to act on this case. Why: Admins never see labels or content, so the reference is how they name a case, for a hold or a request.
Case label
What this does: A short label you choose, such as a project code. Optional. Do not use the student's name. Why: Only people on this case see the label. It is stored sealed, and admins never see it.
Legal hold
What this does: Your institution has placed a hold on this case. Nothing in it can be deleted until the hold ends. Why: A hold keeps records while a formal process needs them. You can still read and work on the case.
Versions
What this does: Each upload of the thesis is a new version, with its own report. Why: Comparing versions shows which questions were answered. A finding that is the same as before shows its earlier decision.
Status
What this does: Where a version is: being read, waiting for you to confirm tables, being checked, report ready, or could not run. Why: The status tells you what to do next. Waiting for you means the checks need your answers.
Delete this version
What this does: Deletes the version now: its tables, report, decisions and notes. This cannot be undone. Why: Use it for a wrong file. The case and its other versions stay.
Invite a supervisor
What this does: Gives a co-supervisor or committee member access to this case, until a date you choose. Why: Access ends on its own, so nobody keeps it longer than the review needs.
Delete the case
What this does: Deletes the case and every version, now. This cannot be undone. Why: Its keys are destroyed within seconds, so nobody can read it again, not even from a backup.

Upload a version

Upload
What this does: Sends one Word file to a case. We read the tables in it. The file itself is not kept. Why: The checks need the numbers in the results tables. Reading them from the file avoids copying mistakes.
Case
What this does: The case this file belongs to. Cases have codes, never student names. Why: The report goes only to the people on this case. Check the code before you send.
Word file
What this does: The thesis or chapter as a Word file (.docx), up to 20 MB. Why: Word keeps tables as tables, so each number is read exactly as printed. Other formats are not read.
Method used in this chapter
What this does: The analysis the chapter reports, such as OLS regression or PLS-SEM. We fill it in from the chapter's words, here in your browser. Confirm it, change it, or leave Not sure. Why: It only helps the AI reading help read tables the reader could not. The AI never decides a check: you confirm each table it reads, and the engine does all the math.
Emails about this version
What this does: We email you when the tables are read and when the report is ready. The email holds only a link to your cases. Why: Reading and checking can take a few minutes. You can close this page and come back.
Reading the tables
What this does: The file is being read. This usually takes under a minute. Please keep this page open until it ends. Why: The file is read in one go and then dropped, so it is never stored.

Confirm the tables

Confirm tables
What this does: Shows each table as we read it, with the answers we found in the thesis. Nothing needs an answer: the questions are optional. Why: A check is exact only when its inputs are right. The thesis answers what it can, so you only look and confirm.
Hidden text in the file
What this does: The file had text that Word does not show, such as hidden or deleted words. It was not read. Why: You see the tables as a reader of the thesis would. Hidden words are left out of every check.
About the file
What this does: Things we noticed in the file, such as a floating box or a tracked change, in plain words. Why: A box over a table can hide a printed value. These notes tell you where to look.
Tables
What this does: Every table we found, in the order of the thesis: read, needing a look, or skipped. Why: Confirm all confirms every read table at once. Skipped tables are listed so you know what was not checked.
Look at this first
What this does: Marks a table where the reading was less certain, with the reasons. Why: Most tables read cleanly. This points you to the few where a second look helps most.
Skipped table
What this does: A table we could not read safely, with the reason, such as a table drawn as a picture. Why: A table that is not read is never guessed. It is not checked, and the report says so.
Kind of table
What this does: The analysis we think the table reports, such as a regression, and the printed words that say so. Why: Each kind has its own checks. If the kind is wrong, the checks would not fit.
Columns
What this does: Which column holds which number, such as b, SE, t or p, as we read the headers. Why: A check uses each number in its right place. You can move a column by pointing at its header.
Move a column
What this does: Moves a column to the right kind of number, by pointing at its printed header. Why: The header must name that number in a form we know, in English or Malay, so the move rests on the thesis.
Do not read this column
What this does: Leaves a column's numbers out of the checks. Why: Use it when a column was read wrongly and no header names it. Its checks then do not run.
A fact the table does not print
What this does: A question about the analysis, such as the test used. 'I don't know' is the default. Why: Change an answer only where the thesis states it, and point at those words. Otherwise the checks allow every case.
Two-tailed p values
What this does: Whether the p values in this table come from two-tailed tests. Why: A one-tailed p is half the two-tailed p. If you are not sure, keep 'I don't know' and the check allows both.
Robust standard errors
What this does: Whether the standard errors use a robust or clustered formula. Why: Robust errors follow a different formula. If you are not sure, keep 'I don't know' and the checks that depend on it do not run.
Where it is printed
What this does: The printed words in the thesis that support your answer. Why: Every answer must point at the document, so anyone can see where it came from. A typed value is never used.
Suggestion
What this does: A suggested answer from the model add-on. It is marked, and it is never chosen for you. Why: Only your own choice reaches the checks. A suggestion is a hint, and you still point at the words.
Confirm all and run the checks
What this does: Confirms every read table as shown, with the answers found in the thesis and any you gave, then starts the checks. Why: You can change any answer under More details first. A question left alone stays at 'I don't know', which changes no check.
Already answered by the thesis
What this does: Answers we read from the printed words of the thesis, such as a note under the table. They are used as read. Why: You are not asked what the thesis already says. To change an answer, open More details.
Found in the thesis
What this does: Answers the thesis text states, such as a methods chapter sentence on what the brackets hold. Each shows its words and where they stand. Why: Only a clear statement about this table, or about every table with nothing that says otherwise, is used. Anything unclear stays at 'I don't know'.
More details
What this does: Every question about this table, all optional. The ones that could let more checks run come first. A found answer is already chosen. Why: You never have to answer. Change an answer only where the thesis says so, and point at the words that say it.
Read with AI help
What this does: Our reader could not read this table by its own rules. An AI model on our own server proposed which column holds which value; the reader then read every number from the table. Why: The AI only says how to read the table: it never computes or judges a number. Nothing from this table is checked unless you confirm it.
Method hint given to the AI
What this does: The analysis the AI was told this table reports: from the table's caption, the paragraph before it or its notes, or else the method you confirmed for the chapter when you uploaded. Why: A hint can be wrong, so it never decides anything. The reader read every number from the table itself. Check the marked columns before you confirm.
Confirm this reading
What this does: Confirms this table's reading now, on its own. It then joins the read tables, marked read with AI help, and is checked when you confirm all. Why: Confirm only when each marked column holds what its label says. If in doubt, choose Don't check this table.
Don't check this table
What this does: Leaves this table out of the checks, as if it had not been read. Why: A table left out can never give a wrong flag. It is also what happens when you choose nothing.
Data type
What this does: What the thesis analyses: survey answers on a fixed scale (such as Likert), secondary or continuous data (such as GDP), or not sure. Read by a fixed word list, not by AI. Change it if wrong. Why: GRIM, GRIMMER and the check of the mean and SD within the scale apply only to whole-number answers on a fixed scale. For other data the report leaves them out.

Report

Report
What this does: Lists what was checked, most serious first, with the arithmetic for each item. Why: Each item is a question to ask the student. The supervisor decides what it means.
Shadow mode
What this does: Your institution is trying the checks on past theses. Every export is marked 'not for students'. Why: Supervisors can compare the checks with their own reading before using them with current students.
Checks running
What this does: The checks are running on the tables you confirmed. This usually takes under a minute. Why: You can leave this page. We email you when the report is ready.
What was checked
What this does: How many tables were read and how many checks ran, before the list of items. Why: A short list can mean few problems or few checks. Coverage tells you which.
Red
What this does: The reported number cannot follow from the other numbers in the table, even allowing for rounding. Why: Every printed number is rounded, so each one stands for an interval. Red means the reported value is outside the whole computed interval.
Amber
What this does: The numbers are possible, but unlikely. Why: Unusual results do happen. Amber asks for an explanation, never a conclusion.
Grey
What this does: A presentation slip, such as p = .000. Why: These are quick fixes that make a table clearer for examiners.
What was not checked
What this does: The checks that could not run on this version, in plain words, with what each one needs. None of them is a finding. Why: Some need a detail you can add on the confirm screen of a new version. The others need numbers or words the tables do not print.
Could not run
What this does: A check the engine began but could not finish for a table, because of an error on our side. Why: It says nothing about the thesis. If it stays after the version is uploaded again, ask Hoot Integrity for help.
Show
What this does: Shows only the items of the severity you pick. All shows every item. Why: On a long report, you can work through one kind of item at a time.
Question to ask
What this does: A neutral question you can ask the student about this item. Why: Most differences have an honest cause, such as a typing slip. A question lets the student explain.
Inputs
What this does: The printed numbers the check uses, each with the interval its rounding allows. Why: You can find each input in the table, so nothing is hidden.
Formula
What this does: How the expected value is computed from the inputs. Why: Showing the formula lets you redo the arithmetic yourself.
Computed interval
What this does: Every value the inputs allow, once rounding is taken into account. Why: A number printed as 0.42 could be anything from 0.415 to 0.425. Using the whole interval keeps the check fair to the student.
Reported value
What this does: The value as printed in the thesis. Why: It is compared with the computed interval. Only a value outside the whole interval is Red.
Carried from an earlier version
What this does: The same finding was in an earlier version, word for word. Its earlier decision is shown. Why: You do not decide the same item twice. Any other item shows as new.
Found in the thesis
What this does: Answers the thesis text states, such as a methods chapter sentence on what the brackets hold. Each shows its words and where they stand. Why: Only a clear statement about this table, or about every table with nothing that says otherwise, is used. Anything unclear stays at 'I don't know'.
Read with AI help
What this does: Our reader could not read this table by its own rules. An AI model on our own server proposed which column holds which value; the reader then read every number from the table. Why: The AI only says how to read the table: it never computes or judges a number. Nothing from this table is checked unless you confirm it.
Model's wording
What this does: A line written by the model add-on, marked as such. The engine's own words and arithmetic stay beside it. Why: The model only rewords. The finding and its numbers come from the exact checks.
Your decision
What this does: Records what you decided about this item: confirmed, resolved, not an issue, or a note. Why: Only the lead supervisor records decisions. The record stays with the case.
Reason
What this does: Why this item is not an issue. Why: The people on this case see your reason. Hoot Integrity receives only the reason code, never your note.
Note
What this does: A note for the people on this case. Why: Notes keep the discussion beside the item. Do not write names.
Was this useful?
What this does: Rates this item: useful, not useful, or harmful or misleading. Why: In the pilot, ratings show which checks to improve. Hoot Integrity receives only the rating code.
Why
What this does: A few words on your rating. Optional. Why: The people on this case see it. Hoot Integrity receives only the rating, never these words.
Student's response
What this does: The student's answer to this item, as the lead recorded it. Why: The answer stays beside the question, so the case keeps its whole record.
Download the report
What this does: The report as a PDF, with every item and its arithmetic. Its fingerprint is recorded. Why: Anyone can later check a kept copy against the record. In shadow mode it is marked 'not for students'.
Download the questions
What this does: Only the questions to ask, in the report's order, for a meeting with the student. Why: The student sees neutral questions, not severities. You decide what to share.

People on this case

People on this case
What this does: Who can open this case, in which role, and until when. Why: Each person sees the case only through their own access, which you can end at any time.
Invite a supervisor
What this does: Gives a co-supervisor or committee member access to this case, until a date you choose. Why: Access ends on its own, so nobody keeps it longer than the review needs.
Their email
What this does: The work email of a colleague at your institution who already has an account. Why: Access goes only to accounts your institution made, never to an outside address.
Role
What this does: Co-supervisor or committee member. Both can read the case and its reports. Why: Neither can upload or record decisions. Those stay with the lead.
Access ends
What this does: The date access ends. Leave it empty to keep access until you end it. Why: A date ends access on its own, so nobody keeps it longer than needed.
End access
What this does: Ends this person's access to the case now. Why: They are told, and the case leaves their list at once.
Hand over the case
What this does: Asks a colleague to become the case's lead. They have 7 days to accept. Why: Use it when you step down from the supervision. The case keeps its whole record.

Handovers

Handovers
What this does: Requests to take over a case as its lead, and the requests you sent. Why: A case has one lead at a time. Nothing changes until the new lead accepts.
Accept or decline
What this does: Accept to become the case's lead. Decline if you cannot take it. Why: As lead you upload, decide and answer data requests for the case.

Support requests

Support requests
What this does: Requests from your institution for Hoot Integrity support to read one of your cases, for a few hours. Why: Support never opens a case unless you approve it. You can end the window early.
Support window
What this does: The hours during which support can read one case, after the lead approves. At most 72 hours. Why: Access ends on its own, and every view is recorded.
Approve or decline
What this does: Approve to let support read this case for the hours shown. Decline if the request is not right. Why: The case is yours to protect. Support reads only, and cannot change anything.

Data requests

Data requests
What this does: Requests about a student's data that name you as the lead: access, export, erasure, or a response. Why: Only the lead knows which case is the student's, so you confirm it. Your admin sees only the status.
Kind of request
What this does: Access or export: a copy of the case. Erasure: delete the case. Response: record the student's answer to an item. Why: Each kind has its own step. The request ends when that step is done.
Which case
What this does: The case the request is about, from your cases. Why: Confirming the case is what lets the request go on. Decline if none of your cases is the student's.
Export the case
What this does: Makes the case's copy as a file for you alone, now. It is not kept. Why: You pass the copy to the student through your institution. Its fingerprint is recorded.
Erase the case
What this does: Deletes the case and every version now. A legal hold makes it wait. Why: This answers the student's request to erase. It cannot be undone.
Item
What this does: The report item the student is answering. Why: The response stays beside that item, where readers of the report look for it.
Response
What this does: The student's response, in their words, as they gave it. Why: It is stored sealed with the case and shown beside the item.

Your support access

Your support access
What this does: The one case you may read, once its lead approves, and when the window ends. Why: Support reads only, for a short window, on a written request. Every view is recorded.
Support window
What this does: The hours during which support can read one case, after the lead approves. At most 72 hours. Why: Access ends on its own, and every view is recorded.

Overview

Overview
What this does: Counts for your institution: people, cases, uploads and checks. Why: You can run the service without seeing any thesis. Admin screens never show a label, a title or a finding.
Sample institution
What this does: Hoot Integrity set up this institution as a sample, to show and try the service. Why: Upload synthetic theses only, never a real student's thesis. A sample institution is not for real work.
Pool nearly used
What this does: 80% of this period's uploads are used. Uploads stop when the pool is used up. Why: You can ask Hoot Integrity to raise the pool, or plan for the next period.
Uploads this period
What this does: Uploads used from your institution's pool in this licence period. Why: At 80% you see a notice here, so you can plan before uploads stop.
Checks
What this does: How many check runs finished, are waiting, or could not run, across the institution. Why: A run that could not run may need a new upload. The lead sees which case.

Organisation

Organisation
What this does: Your institution's faculties and departments, and how many cases each holds. Why: Supervisors file each case under a unit, so counts can follow your structure.
Groups under 5 cases
What this does: A group with fewer than 5 cases shows no count of its own. It joins 'other'. Why: In a small group, even a count could point at one person.
Unit name
What this does: The name your institution uses for the faculty or department. Why: Supervisors pick from these names. Renaming keeps every case in its unit.

People and roles

People and roles
What this does: Your institution's accounts: invite, change a role, disable, and reset two-step sign-in. Why: You decide who can use the service. You never see the cases they work on.
Require two-step sign-in
What this does: When on, every account must set up two-step sign-in at its next sign-in. Why: It is off by default and each person may choose it. Turning it on gives every thesis the same protection.
Show
What this does: Shows accounts by status: active, invited or disabled. Why: Invitations not yet accepted are easy to find, to send again or withdraw.
Status
What this does: Invited, active or disabled, with two-step sign-in shown as on or off. Why: A disabled account cannot sign in. Its cases stay with their leads.
Invite someone
What this does: Sends an invitation by email. It works once, within 72 hours. Why: Only invited people can have an account, so you know everyone who can sign in.
Name
What this does: The person's name, as your institution writes it. Why: It appears on their invitation and in your list of accounts. Supervisors do not see it on reports.
Email
What this does: The email address your institution invited. Why: It names your account. Notices go to this address.
Role
What this does: Supervisor, admin or support. A supervisor works on cases; an admin runs this board. Why: Admins never read cases. Support reads one case only, with a lead's approval.
Change role
What this does: Gives the account another role. Its sessions end, so the change applies at once. Why: Roles decide what a person can open. A change should never wait for the next sign-in.
Disable or enable
What this does: Disable stops the account from signing in and ends its sessions. Enable lets it sign in again. Why: Use it when someone leaves. Hand their cases over first, so each case keeps a lead.
Reset two-step sign-in
What this does: Removes the person's two-step sign-in after 24 hours, so they can set it up again. Why: The wait lets the person stop a reset they did not ask for. They are told at once.
Hand over a case
What this does: Asks a supervisor to become the lead of a case whose lead has left. Why: Each case needs a lead. You see only the case's reference, never its content.
Case
What this does: The case, by its reference, from the cases of the lead who left. Why: References carry no label, so the board stays free of content.
New lead
What this does: The supervisor who is asked to take the case. They have 7 days to accept. Why: Nothing changes until they accept, and they see the case only after that.
Ask for support access
What this does: Records your institution's written request for support to read one case of a lead, for some hours. Why: The lead must still approve. Support never opens a case on your word alone.
Lead supervisor
What this does: The lead supervisor of the case the request is about. Ask the faculty if unsure. Why: Only the lead knows which case it is. They confirm it, approve it or decline it.
Support account
What this does: The Hoot Integrity support account that may read the case, once its lead approves. Why: Support accounts read only, for the hours you set. Every view is recorded.
Written request reference
What this does: Your institution's reference for the written request, such as a ticket number. Why: It ties the access to a request on paper. Only a keyed fingerprint of it goes in the audit record.
Hours
What this does: How long support may read the case after the lead approves, from 1 to 72 hours. Why: A short window limits who sees the thesis, and for how long.

Licences and usage

Licences and usage
What this does: Each licence period, its billable cases and its uploads. Why: Counts let you plan the pool, without showing any case.
Pool nearly used
What this does: 80% of this period's uploads are used. Uploads stop when the pool is used up. Why: You can ask Hoot Integrity to raise the pool, or plan for the next period.
Period
What this does: The licence period the counts cover. Why: Comparing periods shows how use grows over the pilot.
Uploads this period
What this does: Uploads used from your institution's pool in this licence period. Why: At 80% you see a notice here, so you can plan before uploads stop.
Billable cases
What this does: Cases with at least one upload in the period, counted once each. Why: A case counts once per period, however many versions it has.

Quality

Quality
What this does: How the checks behave across your institution, as totals only. Why: Totals show where theses often slip. They never name a case, a unit or a supervisor.
Findings by severity
What this does: How many findings of each severity, across all cases. Why: Totals show how the checks behave for your institution. They never name a case, and a group under 5 cases joins 'other'.
Groups under 5 cases
What this does: A group with fewer than 5 cases shows no count of its own. It joins 'other'. Why: In a small group, even a count could point at one person.

Compliance

Compliance
What this does: Retention, legal holds, data requests, the audit export, and your institution's export and exit. Why: These are your institution's duties under the data agreement. Each act asks you to confirm it is you.
Keep cases for
What this does: How many days each version is kept after its upload, from 30 days to 10 years. The next sweep deletes what is older. Why: Keeping data only as long as needed is a legal duty. A shorter time deletes sooner.
Keep the audit record for
What this does: How many months the audit record stays after the content is deleted. Why: An appeal can come after a thesis is deleted. The record shows what was done, with no content.
Legal holds
What this does: Cases kept from deletion while a formal process needs them, each with a review date. Why: A hold stops every deletion of its case, retention included, until you release it.
Case
What this does: The case to hold, by its reference. Ask the lead for it, or pick from the lead's cases. Why: You never see a label, so the reference names the case.
Hold reference
What this does: Your institution's reference for the process, such as a file number. Why: It explains the hold to the next admin, without any detail of the case.
Review by
What this does: The date to look at the hold again. The date never lifts the hold. Why: Holds should not last longer than needed. The overview reminds you when one is due.
Release the hold
What this does: Ends the hold. Deletions of the case may go on, including retention. Why: Release it when the process ends, so the case is not kept longer than the rules allow.
Kind of request
What this does: Access, export, erasure, or a response from the student to a report item. Why: The lead acts on it. You see only its status, never the case.
Lead supervisor
What this does: The lead supervisor of the case the request is about. Ask the faculty if unsure. Why: Only the lead knows which case it is. They confirm it, approve it or decline it.
Request reference
What this does: Your institution's reference for the student's request. Why: It ties the work in the app to your own record of the request.
Cancel the request
What this does: Cancels a request that has not ended, for example one opened by mistake. Why: The lead is told, and nothing more happens for it.
Audit export
What this does: A page of your institution's audit record: ids, codes, times and fingerprints, never content. Why: Auditors can check what was done and when, and that no entry was changed.
Institution export
What this does: A file of everything the board shows about your institution, with content left sealed. Why: You keep a copy before an exit. Its fingerprint is recorded.
Leave the service
What this does: Starts your institution's exit at the end of the agreement: request, export, then confirm. Why: After you confirm, Hoot Integrity deletes the institution's data. You can cancel until that starts.
Instruction reference
What this does: The reference of your institution's written instruction to end the service. Why: The exit rests on a written instruction, as the data agreement asks.

Billing

Billing
What this does: Your licence term and its periods. Invoices come by email for now. Why: You can see what the licence covers without asking.
Licence term
What this does: The start and end of your institution's licence, and its periods. Why: Usage resets at each period, so the dates tell you when the pool renews.

Settings

Settings
What this does: Your institution's settings for the service. Why: Settings apply to everyone at your institution. Each change is recorded.
Model add-on
What this does: Whether the model add-on is on: marked suggestions in the confirmation view and marked wording in reports. Why: The add-on never changes a finding. Hoot Integrity switches it on only with your institution's agreement.
Shadow mode
What this does: Whether your institution is in shadow mode, trying the checks on past theses. Why: In shadow mode every export says 'not for students'. Hoot Integrity ends it with your institution.

Back to the app