# Termcapsule, full text > A class time capsule for teachers. Print a code slip per seat, pupils write to their future selves with no accounts or names, and you open it on the day. Every public page of https://termcapsule.com, as Markdown, in sitemap order. Built from the exported pages at build time. The short index is https://termcapsule.com/llms.txt. --- # A class time capsule pupils write to by code, Termcapsule URL: https://termcapsule.com/ Last reviewed: 2026-10-28 > A class time capsule for teachers. Print a code slip per seat, pupils write to their future selves with no accounts or names, and you open it on the day. ## Your class time capsule, without the shoebox Print a slip for each seat. Pupils scan it, type their code and write to the person they will be next year, with no accounts and no names. Nobody reads a letter until you open the capsule, and then every code opens its own. You sign in with a passkey: no password and no email address. Pupils never need either. ### Three steps 1. **Print the codes.** Make a class with a seat for each pupil and print the slips, 8 to a page. Each has a seat number, an 8-character code and a square to scan. Write the children's names beside their seats on your own sheet; Termcapsule never asks for them. 2. **Pupils write.** One prompt per screen, then the letter, then Seal my letter. You see only how many have sealed. Shared tablets are fine: "Finished? Hand the device on" ends each turn. 3. **You open it.** Release with your button on the first day back, or set a date and it opens at 07:00. Each pupil reads their own letter and can print it, and you can read and print them all. The rules, including what is stored and for how long, are on [how Termcapsule works](https://termcapsule.com/how-it-works/) and the [privacy page](https://termcapsule.com/privacy/). The [FAQ](https://termcapsule.com/faq/) covers lost codes, release day and worrying letters. --- # How a class time capsule works, Termcapsule URL: https://termcapsule.com/how-it-works/ Last reviewed: 2026-10-28 > Seat codes and the class link, writing and sealing, closing and release at 07:00, reading and printing, and how long letters are kept. ## How a class capsule works You make a class and print a slip for each seat. Pupils open one link, type the code from their slip, write to their future selves and seal. On release day every code opens its own letter, and you can read them all. These are the rules the server keeps, in the order you meet them. Last updated 28 October 2026 ### The rules, in order 1. **Your account.** You sign in with a passkey: your phone or computer keeps a private key behind your fingerprint, face or screen lock. There is no password and no username. You get a recovery code once, and you can add up to 10 passkeys. 2. **A class.** It has a name such as "Room 12, 2026", a grade band, a time zone and 1 to 40 seats. The name refuses @, web addresses and phone numbers, because it is printed and shown to pupils. 3. **Seats and codes.** Each seat gets a code of 8 letters and numbers, printed in two groups of 4, using no I, L, O or U (if a pupil types O it is read as 0, and I or L as 1). Codes are shown once, in your open tab, for printing; the server keeps only a scrambled copy it cannot turn back into a code. A code works only together with the class link. 10 wrong codes in an hour from one network stop that network trying for a while, and the page names the time it can try again; you see the wrong-code count and can clear the lock. 300 wrong codes in an hour from everywhere pause the code box for the class. 4. **Slips and your sheet.** The slips print 8 to a page: seat number, code and a square to scan. There is no name line. The last page lists the seats with a blank column you fill in by hand, so the link between seat and child stays on your paper and never reaches Termcapsule. 5. **Opening and writing.** When you open the class, pupils write. Each one answers your prompts one screen at a time (up to 6, each answer up to 600 characters), then writes a letter of up to 3000 characters, 4000 in all. On classes with drawing on, they can also make a drawing with 8 colours. Text with an email address, a web address or a phone number is refused, and the page asks pupils to leave out their surname, address and phone number. 6. **Sealing.** A pupil seals their letter when they are done, and sealing is final: nobody can read or change it until release day, the pupil and you included. The class seals when you press Seal now, or by itself at 23:59 on the close date. From then on nobody can change a letter, even if the server's scheduler has not run yet. 7. **Before release.** Sealed letters are private until release. After release you, the teacher, can read every letter. You see only how many have sealed and which seat numbers, and the download of your data holds counts only. A pupil sees their own draft until they seal. If you give a seat a new code before the pupil seals, that code can open the draft, so the pupil's page says when the code was reissued. You can unseal the class before its close date (never after); every pupil's page and the release page then say so. 8. **Release.** You release with your button, typing the class name to confirm, or on a date at 07:00 in the class time zone. A release date is 1 to 548 days ahead, after the close date. Pressing release twice releases once. 9. **After release.** Each pupil's code opens their own letter and nobody else's, with a print button. You can read every letter on screen, download them, and print the sealed pack: one page for each seat that folds into an envelope marked with the seat and the date. 10. **Keeping and clearing.** Letters are kept 180 days after release. The class then moves to your deleted classes with a notice, can be restored for 7 days, and is then deleted for good with its seats and letters. A class never released is cleared 548 days after it was made, and never before 180 days after its release date. A class you delete can be restored for 7 days. 11. **Shared tablets.** Every time the pupil page opens it asks for a code. "Finished? Hand the device on" and sealing end a pupil's turn on the server, and a turn also ends after 5 minutes without typing, so the next pupil sees only the code box. 12. **When the server is busy or offline.** The site runs within a free hosting allowance with daily limits. When saving is not possible the pupil page says so, keeps the words on screen with a Copy button, and keeps a copy on the device where the browser allows it, saying which. ### Worked example A grade 4 teacher makes "Room 12, 2026" with 26 seats in June, prints the slips and writes each child's name beside their seat on the teacher sheet. Pupils write on class tablets over two lessons; the class page shows "18 of 26 sealed", then 26. Writing closes on 20 June at 23:59. On the first morning back, 6 September, the letters are released at 07:00 New York time, and each child scans the square on their slip, types their code and reads what they wrote last June. ### What it is not - Not moderated: Termcapsule does not read or check what is written, and nobody can read a sealed letter before release. - Not a place for names: there is no name, email, birth date or photo field anywhere, for pupils or for the class. - Not a message service: pupils and parents never receive email, and there are no replies. - Termcapsule is not affiliated with any school, school district, education authority or letter-to-the-future service. --- # Questions about the class time capsule, Termcapsule URL: https://termcapsule.com/faq/ Last reviewed: 2026-10-28 > Answers about Termcapsule: pupil accounts, what identifies a pupil, reading before release, lost codes, release day, keeping, printing and ages. ## Questions teachers ask Pupils, codes, release day and keeping, answered plainly. The rules themselves are on [how it works](https://termcapsule.com/how-it-works/). ### Frequently asked questions **Do pupils need email or accounts?** No. Pupils open one class link (the square on their slip), type the 8-character code printed on it, and write. There is no pupil account, no pupil email and no password. Only you, the teacher, have an account, and you sign in with a passkey. **What identifies a pupil?** Only the seat number. Termcapsule never asks for a name, surname, email, birth date or photo. Your teacher sheet has a blank column where you write each child's name by hand; it stays on your paper. Pupils are asked not to write their surname, address or phone number, and text with an email address, a web address or a phone number is refused. Surnames inside a letter cannot be detected, so the page asks instead. **Can I read letters before release?** Not a sealed letter. Before release you see how many pupils have sealed and which seat numbers, and no teacher route shows any words. A sealed letter is never shown before release, whatever code is used. Before a pupil seals, giving their seat a new code would let that code open the draft, so the pupil's page says when their code was reissued. The download of your data holds counts only until release. After release you can read every letter. **Can pupils change their letter?** Yes, until they press Seal my letter or the class seals. Sealing is final: after it nobody can read or change the letter until release day, the pupil and the teacher included. You can unseal the class before its close date so others can keep writing; every pupil's page then says it was unsealed, and sealed letters stay sealed. **What if a pupil loses the code?** Open the class, choose the seat and give it a new code. The old code stops working at once, the letter stays on the seat, and you can print one new slip. The pupil's page then says the code was reissued on that day. Before the class opens you can also replace every code at once. If pupils on one network typed 10 wrong codes in an hour, that network waits; if 300 wrong codes came in an hour from everywhere, the code box pauses for the class. Clear the wrong-code lock on the class page lifts both, and so does replacing the class link. **What happens on release day?** Every pupil's code opens their own letter, and nobody else's, with a print button. You can read all of them on the class page, download them, and print the pack. Pupils who did not write see that there is no letter from their seat. **Can I release on a date?** Yes: the letters are released at 07:00 on the date in the class time zone, and if you confirmed an email address on your account page we send you one email that morning. You can always release with your button instead, on any day. **How long are letters kept?** 180 days after release. A class that is never released is kept 548 days after it was made, and never less than 180 days after its release date. Either way, at the end the class moves to your deleted classes with a notice on your classes page, you can restore it for 7 days, and then it is deleted for good with its seats and letters. A class you delete yourself can also be restored for 7 days. **What if a letter has something worrying in it?** Follow your school's safeguarding procedure, as you would with any piece of pupil work. Termcapsule does not read or screen letters, and nobody can read a sealed letter before release. The pupil page asks pupils who are worried about something now to tell their teacher or a grown-up they trust today, not to wait for the letter. **Can I print paper copies?** Yes. Every pupil can print their own letter after release. The print pack gives one page for each seat that folds into an envelope marked with the seat number and the date, plus a class cover, as A4 or US Letter. **Can I reopen next year with the same codes?** No. Each class is one capsule with its own link and codes. Start a new class for next year's group; its codes are new, so last year's slips open nothing in it. **Which ages is it for?** Elementary and middle school, about ages 5 to 14. The prompts come in three grade bands: kindergarten to grade 2, grades 3 to 5 and grades 6 to 8. Younger pupils may need an adult to type for them. **Can pupils share one tablet?** Yes. Finished? Hand the device on ends a pupil's turn, and a turn also ends after 5 minutes without typing. The next pupil sees only the code box. **What if the connection drops while a pupil writes?** The page says the words were not saved, keeps them on screen with a Copy button, and keeps a copy on the device where the browser allows it, saying whether it could. Saving again when the connection is back saves them. **Can I install it on my phone?** Yes. On an iPhone or iPad, open the Share menu in Safari and choose Add to Home Screen. On other browsers use Install in the menu. **Is Termcapsule connected to my school?** Termcapsule is not affiliated with any school, school district, education authority or letter-to-the-future service. You use it as a teacher, following your school's rules on pupil work. --- # About the class time capsule, Termcapsule URL: https://termcapsule.com/about/ Last reviewed: 2026-10-28 > What Termcapsule is: a class time capsule a teacher opens, pupils write to by seat code with no accounts, and the teacher releases on the day. ## About Termcapsule A class time capsule for teachers: pupils write to their future selves now, and the teacher opens every letter on the day they choose. ### Why it exists Many teachers end the year with a time capsule. Pupils write to the person they will be next year, the letters go into a shoebox, and the box waits in a cupboard until the first week back. It works, but letters go missing, a child who moves school never gets theirs, and the teacher spends an evening copying and sorting. The online ways of doing it tend to ask every pupil for an email address, or ask the teacher to scan and upload a stack of paper. Termcapsule keeps the shoebox idea and drops the chores. The teacher prints one slip for each seat. Pupils scan the square on their slip, type their code, write and seal. Nobody can read a letter before release day, the teacher included. On that day every code opens its own letter, and the teacher can read and print the lot. ### How it treats children's data There is no pupil account, no pupil name, no pupil email and no photo, ever. A seat number is the only thing that identifies a pupil, and the list that says which child sat at which seat stays on the teacher's paper. Letters refuse email addresses, web addresses and phone numbers, and prompts a teacher writes cannot ask for a name, birthday, address or school. Surnames inside a letter cannot be detected reliably, so the page asks pupils to leave them out rather than pretend to catch them. Letters are deleted 180 days after release. ### How it is built The pages are static files. A small server keeps the classes, seats and letters in one database on Cloudflare. The teacher signs in with a passkey, so the site never holds a password. Class links and codes are kept only in a scrambled form, so a copy of the database would not open a single letter. There is no advertising and no tracking script. ### Who it is for Elementary and middle-school teachers, from kindergarten to grade 8, running a capsule at the end of a term or a year. It suits a class with its own tablets, a computer room, or pupils taking turns on one device. ### What it is not It is not a messaging service: pupils and parents never get email. It does not read or screen letters, and it makes no claim to. The teacher follows their school's own rules on pupil work. Termcapsule is not affiliated with any school, school district, education authority or letter-to-the-future service. ### Install it On a phone it can sit on your home screen like an app. On an iPhone or iPad, open the Share menu in Safari and choose Add to Home Screen. On other browsers, use Install in the menu. ### Contact Questions and problem reports go to socialreminderinfo@gmail.com. A report that names the page and what you pressed is the quickest to fix. --- # Privacy: what is stored, who reads it, how long, Termcapsule URL: https://termcapsule.com/privacy/ Last reviewed: 2026-10-28 > Exactly what Termcapsule stores about teachers and pupils, where it is kept, who can read letters and when, how long it stays, and how to delete it. ## Privacy: what is stored, who reads it and for how long Exactly what Termcapsule stores about teachers and pupils, where it is kept, who can read letters and when, how long it stays, and how to delete it. Last updated 28 October 2026 ### Where it is kept Classes, seats, letters and teacher accounts are kept in one Cloudflare D1 database that belongs to this site. Cloudflare chooses where the database lives; the region is not pinned, so it may be outside your country. The pages themselves are static files served by Cloudflare Pages. ### Letters and drawings Letter text, answers to prompts and drawings are stored in that database. A sealed letter (sealed by the pupil, or by the class sealing) is never shown to anyone before release, whatever code is used. Before a pupil seals, their seat's code shows their own draft so they can keep writing; if the teacher gives that seat a new code, the new code can open the draft too, so the pupil's page says when the code was reissued. If the teacher unseals the class (possible only before its close date), every pupil's page says so. After release a letter can be read only with that pupil's code (their own letter, nobody else's) and by the teacher, who can read every letter. Letters are deleted 180 days after release (moved to the teacher's deleted classes, then deleted for good 7 days later). Nobody at Termcapsule reads or screens letters. ### What is stored about a pupil - A seat number in a class. It is the only pupil identifier in the system. - A scrambled form (SHA-256, mixed with the class id) of the seat's code. The code itself is shown to the teacher once, for printing, and not kept. - When the teacher gave the seat a new code, and when the teacher unsealed the class, so the pupil can be told. - The letter: its text, the prompts as they were asked and the answers, a drawing if the class has the drawing canvas, when it was saved and sealed, and how many times it was saved. - No name, surname, email address, birth date, photo, network address, browser or device detail is stored with a letter, and letter text never appears in logs. The server refuses letter text with an email address, a web address or a phone number. Prompts a teacher writes are refused if they ask for a name, surname, date of birth, address, postcode, school, phone number or email address, including spaced and look-alike spellings. Surnames inside a letter cannot be detected reliably, so the pupil page asks pupils not to write their surname, address or phone number. ### What is stored about a teacher - A random account id, the account name you chose for your passkey manager, and when the account was made. - For each passkey: its public key, its id, a signature counter, the name you gave it and when it was added and last used. Never a fingerprint, a face or any biometric data: those stay on your device. - A scrambled form (SHA-256) of your recovery code. The code itself is shown to you once and not kept. - For each signed in device: a scrambled form of its session id, and when it was made, last used and when it expires (90 days after the last use). - Your email address, only if you add one, used only for the release email and the link that confirms it. It is the one place an email address is ever stored, and nothing but the confirmation is sent to it until it is confirmed. - Your classes: name, grade band, time zone, dates, prompts, whether drawing is on, the class link in a scrambled form plus a sealed copy that only this server can open with its own secret key (so you can print its square again), and the release notices with their email state. - A calendar link, if you make one, kept in a scrambled form. ### Limits on how fast requests come To stop guessing and flooding, the server counts requests in hourly buckets: saves per seat, wrong codes for a class from each network address (10 an hour) and from all addresses together (300 an hour), and sign in steps per network address. An address is stored only as a keyed scramble that cannot be turned back into the address, and each bucket is deleted after 2 hours. Network addresses are never written to logs. ### How long it is kept - A released class, its seats and letters: 180 days after release. The class then moves to the teacher's deleted classes with a notice, can be restored for 7 days, and is then deleted for good. - A class never released: 548 days after it was made, and never before 180 days after its release date if it has one; then the same 7 days. - A deleted class: 7 days, while it can be restored, then deleted for good. - A deleted account and everything in it: 7 days, while you can sign in and cancel, then deleted for good. - Sessions: until 90 days after the last visit on that device, or until you sign out. A pupil's turn: 30 minutes at most. - Passkey sign in requests: 5 minutes. Rate limit buckets: 2 hours. Email records: 30 days. Old class links (so they can say they were replaced or cleared): 1 year, without any letter. ### What stays on a device On the pupil page, words not yet saved on the server are kept in the browser's local storage under keys beginning with `classletters`, and the page says whether that worked. The copy is removed once the server has the same words, and when a pupil presses "Finished? Hand the device on" after saving. On the teacher's class page, a new class's codes are kept only in that browser tab until the teacher presses Printed. The secret part of a class link sits after the # sign, which browsers do not send to any server in the address. ### How to see and delete it On your account page, Download everything gives one file with your classes. It holds letters and drawings only for classes already released; before release it holds counts only, so nobody can read early that way. Delete my account removes everything after the 7 days above, and each class can be deleted on its own. Requests by email go to socialreminderinfo@gmail.com. ### Cookies Two cookies, neither for tracking. Teachers who sign in get a session cookie that keeps them signed in for up to 90 days. A pupil who types a code gets a cookie that ends when the browser closes, after 30 minutes without use, when the pupil seals or hands the device on, and whenever the pupil page is opened afresh; it is sent only to the pupil part of the server. Neither can be read by page scripts or is sent to another site. ### Page counts Visits may be counted by Cloudflare's own page counter, which sets no cookie and records that a page was opened, never what was typed. There is no other analytics. ### Payments No paid plan is offered at present; if one is added, this page will describe it. ### Email Only teachers can receive email, only at an address they added and confirmed, and only one email: when a class set to release on a date is released. Pupils and parents are never emailed. Emails carry no letter text and no tracking images. ### Typefaces Headings and the pupil page are set in Andika by SIL International, and printed letters use Noto Sans, Noto Sans Arabic and Noto Sans Hebrew, all under the SIL Open Font License 1.1 and served from this site. The licence is at [/fonts/OFL.txt](https://termcapsule.com/fonts/OFL.txt). ### Changes and contact If this policy changes in a way that affects what is stored, the change will appear on this page. Questions go to socialreminderinfo@gmail.com. --- # Terms of use for the class time capsule, Termcapsule URL: https://termcapsule.com/terms/ Last reviewed: 2026-10-28 > The terms that apply when you use Termcapsule: what the capsule can be relied on for, your school's rules, acceptable use and support. ## Terms of use The terms that apply when you use Termcapsule: what the capsule can be relied on for, your school's rules, acceptable use and support. Last updated 28 October 2026 ### What this is Termcapsule keeps a class time capsule: a teacher makes a class, pupils write letters with the code on their slip, and the teacher releases them on the day they choose. Sealed letters are private until release; after release the teacher can read every letter and each code opens its own letter. Termcapsule does not read, screen or moderate letters. ### Your school's rules By making a class you confirm that you follow your school's rules, and any rules of your school district or education authority, on pupil work, on using online tools with pupils, and on safeguarding. If a letter raises a concern, follow your school's safeguarding procedure. Nothing on this site is legal advice. ### Names used Termcapsule is not affiliated with any school, school district, education authority or letter-to-the-future service. ### Payments No paid plan is offered at present; if one is added, this page will describe it. ### Your content Pupils' letters belong to them and their teacher, not to Termcapsule. You decide who gets a slip and when the class is released. You can download your classes and delete your account at any time from the account page; the privacy page says exactly what is stored and for how long. ### Acceptable use Use a class for your own pupils' letters. Do not ask pupils for names, addresses or other private details, do not try to guess links or codes, and do not send requests at a rate that degrades the site for other people. Classes that break these terms may be removed. ### Warranty and liability The site is provided as it is, without warranty of any kind, and runs within free hosting limits that can make it busy for a while. To the extent the law allows, Termcapsule is not liable for any loss arising from its use, including a letter that was not saved or a slip or link that was shared further than intended. ### Contact Questions and problem reports go to socialreminderinfo@gmail.com.