FullMarks Back to FullMarks

Legal

Privacy Notice

In effect from 16 August 2026. Version 2026-08-16.

The short version

Who runs FullMarks

FullMarks is an exam practice and marking service for students in Singapore, at fullmarks.sg. It is operated by OC Research Pte. Ltd., based in Singapore.

This notice explains what personal data we handle and what we do with it. It is written under Singapore's Personal Data Protection Act. If you want to ask about anything here, or make a request about your own data, write to support@fullmarks.sg and a person will read it.

What we collect and why

We only collect what the service needs in order to work. Here is the full list.

WhatWhy we have it
Your email address, your name and your Google account ID This is how your account exists and how you sign back in. It comes from Google when you choose to sign in, and we also record whether Google says the address is verified.
Your school level, if you give it So we can show you the right subjects and papers. This is optional and you can change it at any time.
Your answers, and the marking results for them To mark your work, show you what you lost marks on, and let you look back at it later.
Your practice history, marks, streaks and items in your locker So your progress is saved and follows you to any device you sign in on.
Messages you send to support, with your email address and your browser and device description So we can understand the problem you are reporting and reply to you.
Your plan To know what an account has access to. FullMarks is free to use, so there is no card and no payment record attached to your account. Section 4 says what we would and would not hold if that ever changed.
Counts of how much you used the service each day To apply fair-use limits and to keep the service running fairly for everyone.
Security records, including a scrambled version of your network address To spot abuse and protect accounts. We turn your network address into a fixed scrambled value and store that. We do not store the address itself.
A referral code, if you were invited by someone To credit the person who invited you.

We do not ask for your NRIC, your home address, or your date of birth, and there is nowhere in FullMarks to enter them. Please do not put personal details about yourself or anyone else into an answer, a photo or a support message when the question does not call for it.

If you verify a phone number

Signing in with Google is the only way to create an account today. If we offer phone verification to you in future, we would hold your mobile number and send it to our verification provider so that a one time code can reach you. There is no password on a FullMarks account, and we will never ask you for one.

Your answers and photos

This is the most important part of the notice, so it has its own section.

When you submit an answer, or take a photo of a question or of your working, that content is sent to AI services outside Singapore so that it can be read and marked. We describe those services in section 4. This is how the marking works, so it is not something you can turn off while still using the service.

Photos of your own work are not saved. When you photograph your working to be marked, that image passes through our servers to the AI service and is not written to our database or to any file storage. Once your request finishes, we no longer hold the image. This covers every photo a student takes of their own answer.

The one upload we do keep is a teacher's question paper. When a teacher sets a paper for their class, the pages of the question paper are stored so that the diagrams and figures still show when students answer it in the app, and the pages of the mark scheme are stored separately so we can check later how well it was read. Both are deleted after twelve months. The mark scheme's pages are never shown to a student. This is the teacher's own material rather than anything a student wrote.

For your own practice, the text of your answer is not stored word for word. What we keep is the marking result, which includes the examiner's comments on what you wrote and the marks you were given for each point.

Homework your teacher sets is the exception. If you have linked a teacher's class code and that teacher sets you homework, we keep what you write for those questions exactly as you wrote it, so the teacher can read your work before they approve the mark. It applies only to the questions they set, it is deleted after twelve months or with your account, and it is returned to you if you ask for a copy of your data.

Work your teacher marks off paper. A teacher can photograph a worksheet their class sat on paper and have it marked here. The photograph itself is not kept. What is kept is the text read out of it, together with the mark and the comments, for twelve months, so the teacher can check the reading against the paper and sign the mark off. If your name is written on the page it is read along with the rest.

When you ask Volt a question in the tutor, your recent messages are saved with your account so you can carry a conversation to another device. We keep the recent part of each conversation rather than everything you have ever asked, we delete it after six months, and it goes with your account if you delete that.

Who else handles your data

We use other companies to run parts of the service. They are only allowed to use your data to provide their service to us.

  • Google. Handles sign in. When you sign in, Google tells us your email address, your name and your account ID. We never see your Google password.
  • An error reporting service. Receives a crash report if the page or the server fails, so we can fix it. It is not used for advertising and it does not follow you around the web.
  • Our hosting and database provider. Runs the website, our server code and the database that holds your account and your progress. Both run in Singapore.
  • The AI models that mark your work. They read and mark your answers, read the text out of a photo you upload, and answer your questions in Ask Volt. They are run by companies outside Singapore. We change which models we use as better ones become available, and each of them is bound to use what you send only to give us that answer and for nothing else.
  • A question matching service. Turns the text of a question, and text read out of a photo, into a numeric form so we can find the matching question in our bank. This service is outside Singapore.
  • A payment provider. Would handle payment if we ever charged for anything. See below.

Payment

FullMarks is free to use and we do not take payments, so we hold no card details and no payment records for students using it today. If we ever introduce anything paid, card details would be entered on a page hosted by our payment provider and would never reach FullMarks, and we would update this notice before that happened.

We will also share data where the law requires it, for example in response to a valid order from a court or a regulator. If FullMarks is ever sold or transferred, your data would move to the new operator under this same notice, and we would tell you before that happened.

Sending data outside Singapore

Your account and your progress are stored in Singapore. The AI services that mark your work and search our question bank are outside Singapore, so your answers and photos leave the country when they are marked. If you want to know which countries they are in on the day you ask, write to support@fullmarks.sg and we will tell you.

Singapore law lets us do this as long as the companies receiving your data are bound to protect it to a standard comparable to Singapore's. We have agreements in place with each of these companies for that purpose, and we check what countries they may process data in before we use them.

How long we keep things

We do not keep personal data for longer than we need it. A job runs every day that deletes anything past the periods below.

WhatHow long
Photos of your own work that you uploadNot stored at all.
Tutor conversationsThe recent part of each one, 6 months, then deleted.
Homework a teacher set you, as you wrote it12 months, then deleted.
Work a teacher marked off paper, as text12 months, then deleted.
Question papers and mark schemes a teacher uploads12 months, then deleted.
Your account, your progress and your marksFor as long as your account is open. If you do not sign in for 24 months we treat the account as closed and delete it.
Marking results24 months, then deleted.
Support messages24 months, then deleted.
Security and usage records12 months, then deleted.
Payment and billing records5 years, because tax law requires us to keep them.

When you delete your account from Profile, this all happens straight away. If you ask us by email instead, we do it within 30 days. Billing records are the one thing we have to keep after that, and only for the period above.

Cookies and what your browser stores

We set three cookies, and all of them are needed for the site to work. None can be read by another website.

  • Your sign in cookie. Keeps you signed in for 30 days. Your browser cannot read it and it is only sent to FullMarks.
  • A short lived sign in cookie. Lives for ten minutes while you are signing in with Google, and protects that step from being tampered with. It is deleted as soon as you land back on the site.
  • A figure access cookie. Lets your browser load the diagrams and figures in questions while you are signed in. It lasts as long as your sign in does.

FullMarks also saves some things in your own browser so the app is fast and remembers where you were. That includes your practice progress, whether you prefer the light or dark look, and whether you have dismissed a hint. This stays on your device. Clearing your browser data removes it.

If you link a teacher's class code to your account, that teacher can see your practice activity and results in their teacher view for as long as the link stays on. You can remove the link at any time from your Profile, and they lose that view immediately. What they see, and what we keep of your homework, is set out in section 3.

There are no advertising cookies on this site. If the page crashes, a report may be sent to the error service named above. That report is not an advertising cookie.

How we protect your data

The whole site is served over an encrypted connection, and so is the connection to our database. Your sign in cookie is signed so it cannot be altered, and your browser is not able to read it. Your network address is scrambled before it is stored, so we hold no record of the addresses our students connect from. Access to the admin tools is behind two separate passwords, and the daily limits on the service also act as a brake on abuse.

No service can promise it will never be broken into. If a breach happens that is likely to cause you significant harm, or that affects a large number of people, we will report it to the Personal Data Protection Commission and tell the people affected, as Singapore law requires.

Your choices and your rights

Email support@fullmarks.sg for any of these and we will reply.

  • See your data. Email support@fullmarks.sg and ask for a copy. We will send you everything we hold about your account, together with a list of who it has been shared with in the past year. Tell us it is a data request so we know what you are asking for.
  • Correct your data. You can change your name and your school level in the app yourself. For anything else, ask us.
  • Delete your account. You can do this yourself. Open Profile in the app and choose Delete my account. Your account and your practice history are removed straight away. If you cannot sign in, email us and we will do it for you within 30 days.
  • Withdraw your consent. You can stop us using your data at any time. Because your answers have to be sent for marking for the service to work at all, withdrawing consent means closing your account. Tell us and we will explain what happens before anything is deleted.
  • Stay off the leaderboard. The leaderboard is off for your account unless you switch it on. If you do switch it on, other students can see the name on your account. You can switch it off again at any time.

We may need to check who you are before we act on a request, so that nobody else can ask for your data.

Students under 18

FullMarks is built for secondary school and junior college students, so most of the people using it are under 18. We take that seriously.

You must be at least 13 to use FullMarks. If you are under 13, please do not create an account. If we find out that an account belongs to someone under 13, we will delete it and the data with it.

If you are 13 or older, you can agree to this notice yourself. We have written it in plain language on purpose so that you can actually read it and understand what happens to your work. If there is anything here you do not follow, ask a parent, a guardian or a teacher, or write to us and we will explain it.

Parents and guardians can contact us at support@fullmarks.sg to ask what we hold about their child, or to ask us to delete it.

We do not show advertising, we do not build profiles for advertising, and we do not make your account public. Your name is not visible to other students unless you turn on the leaderboard yourself.

What we never do

  • We never sell your personal data, and we never rent or trade it.
  • We never show advertising on FullMarks, and we never share your data with advertisers.
  • We do not run advertising analytics on this site. Crash reports go only to the error service named above.
  • We never ask you for a password, because your account does not have one.
  • We do not use your work to train our own AI models. Your answers are sent for marking and nothing else.

Changes, questions and complaints

If we change this notice in a way that matters, we will change the date at the top and tell you in the app before the change takes effect.

Write to support@fullmarks.sg with any question about your data, or to complain about how we have handled it. Tell us what happened and what you would like us to do. We will look into it and reply to you.

If you are not satisfied with our answer, you can bring the matter to the Personal Data Protection Commission in Singapore at pdpc.gov.sg.