AfterClass

Privacy Policy

Effective 21 October 2026

In short

  • Your journals are stored in your own Telegram account (Telegram Cloud Storage), not on our server.
  • Nobody, including your teacher, can read your journal. A teacher only receives a page or question you choose to send.
  • Anonymous questions are sent without your name, username or session number.
  • We store only what is needed to run classes: class names and codes, and which teachers are approved.
  • No ads, no analytics trackers, no selling or sharing your data, and we don’t use it to train AI.

1. Who we are

AfterClass (“we”, “us”) is an independent learning tool that runs inside Telegram as a Mini App of the bot @reflection_kh_bot, with this website at afterclass.limchanvirakyoth.workers.dev. AfterClass is not made by or affiliated with Telegram. This policy explains what data AfterClass handles, why, and the choices you have.

2. What we handle, and where it is kept

DataWhyWhere it is kept
Your journals and reflections (class names, topics, moods, answers, session numbers)To give you your journalTelegram Cloud Storage, linked to your Telegram account and this bot. Our server does not keep a copy.
App data on your device (language, last opened journal, unfinished draft, and a copy of your journals so the app opens instantly)So the app opens quickly, where you left itYour device only (the app’s local storage), kept separately for each Telegram account. Your language choice is also saved in Telegram Cloud Storage.
Telegram profile info Telegram gives the app (ID, first and last name, username, language)To greet you, choose your language and verify that requests really come from youUsed while handling your request. Not stored, except as listed in the rows below.
A page you send to a teacher, with your name and usernameTo deliver it, at your requestPassed through our server to the teacher’s Telegram chat with the bot. Not stored by us. The teacher keeps the message.
An anonymous question (class name, date, question)To deliver it, at your requestSame as above, but your name, username and session number are not included.
Sending counter (your Telegram ID and a number)To prevent spam: at most 5 messages to teachers per minuteCloudflare’s rate limiter, for about a minute. Not stored in our database.
PDF of a journalTo send it to you, at your requestCreated on your device, passed through our server to your own chat with the bot. Not stored by us.
Classes (class name and code; the teacher’s Telegram ID, name, username and language; creation date)So students can join and send to the right teacherOur database, until the teacher closes the class.
Teacher requests and approvals (Telegram ID, name, username, language, requested class name)So that only approved teachers can create classesOur database. Requests expire after 7 days. Approvals are kept until an admin removes them.
Messages you send with /contactTo answer youForwarded to the AfterClass admins in Telegram.
Technical data (IP address, browser and request details, error logs)To run the service securelyProcessed by Cloudflare, our hosting provider, and kept briefly in its logs.

Students choose whether to link a journal to a class. Linking does not share anything by itself, and no list of which students joined a class is kept anywhere.

3. Who else can see your data

  • Your teacher sees only the pages and anonymous questions you send.
  • AfterClass admins see teacher requests and messages sent with /contact. They cannot see your journal.
  • Service providers: Telegram (stores your journal and delivers messages, under Telegram’s Privacy Policy) and Cloudflare (hosts our website and server). When you open the app or website, your device also loads fonts from Google Fonts and Telegram’s script from telegram.org, which means those services receive your IP address.
  • Authorities, only if we are required to by law.

We do not sell, rent or trade your data, and we do not use it for advertising or to train AI models.

4. Keeping and deleting your data

  • Delete a page or a journal in the app, or everything at once with Menu → Delete all my data. This removes it from Telegram Cloud Storage.
  • Pages and questions you already sent stay in the teacher’s Telegram chat. Ask your teacher to delete them if needed.
  • Teachers can delete a class with /closeclass CODE.
  • To ask for any other data to be deleted, or for a copy, send /contact and your request to @reflection_kh_bot.

5. Security

Every request from the app carries data signed by Telegram, which our server checks before doing anything. All connections use HTTPS. AfterClass has no passwords to steal. No system is perfectly secure, but we keep what we store to a minimum.

6. Children and students

AfterClass is for students using Telegram, who must meet Telegram’s minimum age. If you are under 18, use AfterClass with the permission of a parent, guardian or your school.

7. Changes to this policy

If we change this policy, we will update the date at the top. For important changes, we will also tell users in the bot.

8. Contact

Questions or requests: open @reflection_kh_bot and send /contact followed by your message.

This policy is also available in Khmer. If the two versions differ, the English version applies.

គោលការណ៍ឯកជនភាព

មានប្រសិទ្ធភាពចាប់ពីថ្ងៃទី 21 ខែតុលា ឆ្នាំ 2026

សេចក្តីសង្ខេប

  • សៀវភៅរបស់អ្នកត្រូវបានរក្សាទុកក្នុង គណនី Telegram ផ្ទាល់ខ្លួនរបស់អ្នក (Telegram Cloud Storage) មិនមែននៅលើម៉ាស៊ីនមេរបស់យើងទេ។
  • គ្មាននរណាម្នាក់ រួមទាំងគ្រូរបស់អ្នក អាចអានសៀវភៅរបស់អ្នកបានទេ។ គ្រូទទួលបានតែទំព័រ ឬសំណួរ ដែលអ្នកជ្រើសរើសផ្ញើ ប៉ុណ្ណោះ។
  • សំណួរអនាមិកត្រូវបានផ្ញើ ដោយគ្មានឈ្មោះ ឈ្មោះអ្នកប្រើ ឬលេខវគ្គរបស់អ្នក។
  • យើងរក្សាទុកតែអ្វីដែលចាំបាច់សម្រាប់ដំណើរការថ្នាក់៖ ឈ្មោះថ្នាក់ លេខកូដថ្នាក់ និងគ្រូណាខ្លះដែលបានអនុម័ត។
  • គ្មានការផ្សាយពាណិជ្ជកម្ម គ្មានកម្មវិធីតាមដាន មិនលក់ ឬចែករំលែកទិន្នន័យរបស់អ្នក ហើយយើងមិនប្រើវាដើម្បីបង្វឹក AI ទេ។

១. យើងជានរណា

AfterClass („យើង“) គឺជាឧបករណ៍សិក្សាឯករាជ្យ ដែលដំណើរការក្នុង Telegram ជា Mini App របស់ bot @reflection_kh_bot ព្រមទាំងគេហទំព័រនេះ afterclass.limchanvirakyoth.workers.dev។ AfterClass មិនត្រូវបានបង្កើតដោយ ឬមានទំនាក់ទំនងជាមួយ Telegram ទេ។ គោលការណ៍នេះពន្យល់ថាតើ AfterClass ប្រើប្រាស់ទិន្នន័យអ្វីខ្លះ ហេតុអ្វី និងជម្រើសដែលអ្នកមាន។

២. ទិន្នន័យដែលយើងប្រើ និងកន្លែងរក្សាទុក

ទិន្នន័យហេតុអ្វីកន្លែងរក្សាទុក
សៀវភៅ និងការឆ្លុះបញ្ចាំងរបស់អ្នក (ឈ្មោះថ្នាក់ ប្រធានបទ អារម្មណ៍ ចម្លើយ លេខវគ្គ)ដើម្បីផ្តល់សៀវភៅរបស់អ្នកTelegram Cloud Storage ដែលភ្ជាប់ទៅគណនី Telegram របស់អ្នក និង bot នេះ។ ម៉ាស៊ីនមេរបស់យើងមិនរក្សាទុកច្បាប់ចម្លងទេ។
ទិន្នន័យកម្មវិធីលើឧបករណ៍របស់អ្នក (ភាសា សៀវភៅដែលបានបើកចុងក្រោយ សេចក្តីព្រាងដែលមិនទាន់រួច និងច្បាប់ចម្លងនៃសៀវភៅរបស់អ្នក ដើម្បីឱ្យកម្មវិធីបើកបានភ្លាមៗ)ដើម្បីឱ្យកម្មវិធីបើកបានលឿន នៅកន្លែងដែលអ្នកបានឈប់តែលើឧបករណ៍របស់អ្នកប៉ុណ្ណោះ ដោយរក្សាទុកដាច់ដោយឡែកសម្រាប់គណនី Telegram នីមួយៗ។ ជម្រើសភាសាក៏ត្រូវបានរក្សាទុកក្នុង Telegram Cloud Storage ផងដែរ។
ព័ត៌មានប្រវត្តិរូប Telegram ដែល Telegram ផ្តល់ឱ្យកម្មវិធី (ID ឈ្មោះ ឈ្មោះអ្នកប្រើ ភាសា)ដើម្បីស្វាគមន៍អ្នក ជ្រើសរើសភាសា និងផ្ទៀងផ្ទាត់ថាសំណើពិតជាមកពីអ្នកប្រើតែពេលដំណើរការសំណើរបស់អ្នក។ មិនរក្សាទុកទេ លើកលែងតែអ្វីដែលមានក្នុងជួរខាងក្រោម។
ទំព័រដែលអ្នកផ្ញើទៅគ្រូ ព្រមទាំងឈ្មោះ និងឈ្មោះអ្នកប្រើរបស់អ្នកដើម្បីបញ្ជូនវាតាមការស្នើសុំរបស់អ្នកឆ្លងកាត់ម៉ាស៊ីនមេរបស់យើង ទៅកាន់ការជជែករបស់គ្រូជាមួយ bot។ យើងមិនរក្សាទុកទេ។ គ្រូនឹងរក្សាសារនោះ។
សំណួរអនាមិក (ឈ្មោះថ្នាក់ កាលបរិច្ឆេទ សំណួរ)ដើម្បីបញ្ជូនវាតាមការស្នើសុំរបស់អ្នកដូចខាងលើ ប៉ុន្តែមិនមានឈ្មោះ ឈ្មោះអ្នកប្រើ ឬលេខវគ្គរបស់អ្នកទេ។
ការរាប់ចំនួនផ្ញើ (ID Telegram របស់អ្នក និងចំនួនមួយ)ដើម្បីការពារការផ្ញើរំខាន៖ យ៉ាងច្រើន ៥ សារទៅគ្រូ ក្នុងមួយនាទីកម្មវិធីកំណត់ល្បឿនរបស់ Cloudflare ប្រហែលមួយនាទី។ មិនរក្សាទុកក្នុងមូលដ្ឋានទិន្នន័យរបស់យើងទេ។
PDF នៃសៀវភៅដើម្បីផ្ញើវាមកអ្នក តាមការស្នើសុំរបស់អ្នកបង្កើតលើឧបករណ៍របស់អ្នក ហើយឆ្លងកាត់ម៉ាស៊ីនមេរបស់យើង ទៅកាន់ការជជែករបស់អ្នកផ្ទាល់ជាមួយ bot។ យើងមិនរក្សាទុកទេ។
ថ្នាក់ (ឈ្មោះ និងលេខកូដថ្នាក់ ID Telegram ឈ្មោះ ឈ្មោះអ្នកប្រើ និងភាសារបស់គ្រូ កាលបរិច្ឆេទបង្កើត)ដើម្បីឱ្យសិស្សអាចចូលរួម និងផ្ញើទៅគ្រូត្រឹមត្រូវមូលដ្ឋានទិន្នន័យរបស់យើង រហូតដល់គ្រូបិទថ្នាក់។
សំណើ និងការអនុម័តគ្រូ (ID Telegram ឈ្មោះ ឈ្មោះអ្នកប្រើ ភាសា ឈ្មោះថ្នាក់ដែលស្នើ)ដើម្បីឱ្យតែគ្រូដែលបានអនុម័តប៉ុណ្ណោះ អាចបង្កើតថ្នាក់បានមូលដ្ឋានទិន្នន័យរបស់យើង។ សំណើផុតកំណត់ក្រោយ ៧ ថ្ងៃ។ ការអនុម័តត្រូវបានរក្សាទុក រហូតដល់អ្នកគ្រប់គ្រងដកចេញ។
សារដែលអ្នកផ្ញើដោយ /contactដើម្បីឆ្លើយតបអ្នកបញ្ជូនបន្តទៅអ្នកគ្រប់គ្រង AfterClass ក្នុង Telegram។
ទិន្នន័យបច្ចេកទេស (អាសយដ្ឋាន IP ព័ត៌មានកម្មវិធីរុករក និងសំណើ កំណត់ត្រាកំហុស)ដើម្បីដំណើរការសេវាកម្មប្រកបដោយសុវត្ថិភាពដំណើរការដោយ Cloudflare ដែលជាអ្នកផ្តល់សេវាបង្ហោះរបស់យើង ហើយរក្សាទុកមួយរយៈខ្លីក្នុងកំណត់ត្រារបស់វា។

សិស្សជាអ្នកសម្រេចថាតើត្រូវភ្ជាប់សៀវភៅទៅថ្នាក់ឬអត់។ ការភ្ជាប់មិនចែករំលែកអ្វីដោយខ្លួនឯងទេ ហើយគ្មានបញ្ជីសិស្សដែលបានចូលរួមថ្នាក់ត្រូវបានរក្សាទុកនៅកន្លែងណាឡើយ។

៣. អ្នកផ្សេងទៀតដែលអាចមើលឃើញទិន្នន័យរបស់អ្នក

  • គ្រូរបស់អ្នក មើលឃើញតែទំព័រ និងសំណួរអនាមិកដែលអ្នកផ្ញើប៉ុណ្ណោះ។
  • អ្នកគ្រប់គ្រង AfterClass មើលឃើញសំណើជាគ្រូ និងសារដែលផ្ញើដោយ /contact។ ពួកគេមិនអាចមើលឃើញសៀវភៅរបស់អ្នកទេ។
  • អ្នកផ្តល់សេវា៖ Telegram (រក្សាទុកសៀវភៅ និងបញ្ជូនសារ ក្រោម គោលការណ៍ឯកជនភាពរបស់ Telegram) និង Cloudflare (បង្ហោះគេហទំព័រ និងម៉ាស៊ីនមេរបស់យើង)។ នៅពេលអ្នកបើកកម្មវិធី ឬគេហទំព័រ ឧបករណ៍របស់អ្នកក៏ទាញយកពុម្ពអក្សរពី Google Fonts និងស្គ្រីបរបស់ Telegram ពី telegram.org ដែលមានន័យថាសេវាទាំងនោះទទួលបានអាសយដ្ឋាន IP របស់អ្នក។
  • អាជ្ញាធរ តែក្នុងករណីដែលច្បាប់តម្រូវ។

យើងមិនលក់ ជួល ឬដោះដូរទិន្នន័យរបស់អ្នកទេ ហើយយើងមិនប្រើវាសម្រាប់ការផ្សាយពាណិជ្ជកម្ម ឬបង្វឹកម៉ូដែល AI ទេ។

៤. ការរក្សាទុក និងការលុបទិន្នន័យ

  • លុបទំព័រ ឬសៀវភៅក្នុងកម្មវិធី ឬលុបទាំងអស់ក្នុងពេលតែមួយ តាម ម៉ឺនុយ → លុបទិន្នន័យទាំងអស់របស់ខ្ញុំ។ វានឹងលុបចេញពី Telegram Cloud Storage។
  • ទំព័រ និងសំណួរដែលអ្នកបានផ្ញើរួច នៅតែមានក្នុងការជជែក Telegram របស់គ្រូ។ សូមស្នើគ្រូឱ្យលុប ប្រសិនបើចាំបាច់។
  • គ្រូអាចលុបថ្នាក់ដោយ /closeclass CODE។
  • ដើម្បីស្នើសុំលុបទិន្នន័យផ្សេងទៀត ឬសុំច្បាប់ចម្លង សូមផ្ញើ /contact និងសំណើរបស់អ្នកទៅ @reflection_kh_bot។

៥. សុវត្ថិភាព

រាល់សំណើពីកម្មវិធីមានទិន្នន័យដែលចុះហត្ថលេខាដោយ Telegram ដែលម៉ាស៊ីនមេរបស់យើងពិនិត្យមុននឹងធ្វើអ្វីមួយ។ ការតភ្ជាប់ទាំងអស់ប្រើ HTTPS។ AfterClass គ្មានពាក្យសម្ងាត់ដែលអាចត្រូវលួចទេ។ គ្មានប្រព័ន្ធណាមានសុវត្ថិភាពពេញលេញទេ ប៉ុន្តែយើងរក្សាទុកទិន្នន័យតិចបំផុតតាមដែលអាចធ្វើបាន។

៦. កុមារ និងសិស្ស

AfterClass សម្រាប់សិស្សដែលប្រើ Telegram ដែលត្រូវមានអាយុគ្រប់តាមលក្ខខណ្ឌរបស់ Telegram។ ប្រសិនបើអ្នកមានអាយុក្រោម ១៨ ឆ្នាំ សូមប្រើ AfterClass ដោយមានការអនុញ្ញាតពីឪពុកម្តាយ អាណាព្យាបាល ឬសាលារៀនរបស់អ្នក។

៧. ការផ្លាស់ប្តូរគោលការណ៍នេះ

ប្រសិនបើយើងផ្លាស់ប្តូរគោលការណ៍នេះ យើងនឹងធ្វើបច្ចុប្បន្នភាពកាលបរិច្ឆេទខាងលើ។ សម្រាប់ការផ្លាស់ប្តូរសំខាន់ៗ យើងក៏នឹងជូនដំណឹងដល់អ្នកប្រើក្នុង bot ផងដែរ។

៨. ទំនាក់ទំនង

សំណួរ ឬសំណើ៖ បើក @reflection_kh_bot ហើយផ្ញើ /contact បន្តដោយសាររបស់អ្នក។

គោលការណ៍នេះមានជាភាសាអង់គ្លេសផងដែរ។ ប្រសិនបើកំណែទាំងពីរខុសគ្នា កំណែភាសាអង់គ្លេសត្រូវបានអនុវត្ត។