The short version: Layers does not sell your data, does not show you ads, and does not collect anything it doesn't need. The teacher app stores nothing online. The student extension stores only what's needed to run your classroom connection.
01Who we are
Layers is a software tool for teachers, presenters, and business professionals, built and maintained by Peter Hoang, based in Japan. It consists of three products: the Layers Windows app (a floating toolbar for teachers), the Layers Student Chrome Extension (a browser toolbar for students), and Layers Talk SOHO (a two-way translation tool for in-person business meetings, also a Windows app).
If you have any questions about this policy, you can reach us at [email protected].
02The Windows app — what it collects
The Layers Windows app runs entirely on your own computer. It does not create an account, does not require a login, and does not send personal information to any server.
The only data it stores is saved locally on your own device:
Room codes you've saved for quick access to your classroom connection
Your class lists (student names or numbers you enter for the random picker)
A PIN code if you choose to set one — stored only on your device
Your toolbar size and language settings
This data never leaves your computer. It is stored in a private folder on your PC (%LOCALAPPDATA%\Layers\) and is only used by the Layers app itself.
License verification. When you activate Layers with your Gumroad license key, the app sends your license key and a hashed machine fingerprint (a SHA-256 hash derived from your Windows MachineGuid — not your name, email, or any personal detail) to Gumroad's API to confirm the key is valid. This fingerprint is used only to bind the license to your device. It is stored locally alongside your license key and is never shared further.
When you use the classroom connection feature (Sync), the app communicates with a secure cloud service to send instructions to connected students. This connection uses a room code — no names, email addresses, or personal details are ever sent. See Section 4 for more details on this.
When you use the speech translation feature, your microphone audio is processed by Google's speech recognition service. Audio is sent to Google's servers to be converted to text — it is not stored or recorded by Layers. Please refer to Google's Privacy Policy for details on how Google handles speech data.
When you use the dictionary or synonym panel, the word or phrase you type is sent to the Free Dictionary API (dictionaryapi.dev) to retrieve definitions. Layers does not store these requests.
02bLayers Talk SOHO — what it collects
Layers Talk SOHO is the most private product in the Layers family. It runs entirely offline except for the speech recognition and translation services it uses in real time.
✓
No license check. No account. No cloud storage. No Firebase. Layers Talk SOHO does not connect to any Layers server at any point. It does not verify a license key over the internet — activation is handled locally.
Here is what SOHO does during a meeting:
Microphone audio from both participants is sent to Google's speech recognition service to convert speech to text — one phrase at a time, only while the talk button is held
The recognised text is sent to Google Translate to produce a translation — also one phrase at a time
A transcript of the conversation (original speech + translation, with timestamps) is kept in memory only for the duration of the session
The transcript never leaves your device unless you choose to export it. When you click "Export", a save dialog opens and you choose where to save the file on your own PC. Nothing is uploaded to Layers or any cloud service. When you close the app, the in-memory transcript is gone.
Audio is not recorded or stored by Layers. It is processed in real time, converted to text, and discarded. Please refer to Google's Privacy Policy for details on how Google handles speech and translation data.
No settings, no files, and no user data are written to disk by Layers Talk SOHO unless you explicitly export a transcript.
03The Student Chrome Extension — what it collects
The Layers Student Extension is designed to be as private as possible. It does not require an account, does not track browsing history, and does not collect any personally identifiable information.
Here is what the extension does and doesn't do:
It saves your language preferences locally in your browser — these never leave your device
Your notepad content is saved locally in your browser — it is never uploaded anywhere
If you join a teacher's classroom, the extension sends a small anonymous heartbeat signal every 15 seconds so the teacher can see how many students are connected. This signal contains no name, no account, and no personal information — just a random session ID
If your teacher activates Focus Mode or blocks sites, the extension receives those instructions via your room code connection
The extension does not read, store, or transmit the content of the pages you visit. It does not track what websites you go to. It cannot see your passwords, payment information, or any other sensitive content.
When you use the translation or dictionary feature, the text you highlight is sent to Google Translate to fetch a translation. This is the same service you use when you visit translate.google.com. Layers does not store or log these requests. Please refer to Google's Privacy Policy for details.
04The classroom connection (Sync)
The classroom connection feature allows a teacher's Windows app to send instructions — such as Focus Mode on/off, blocked sites, a PIN, or a link to open — to connected student extensions in real time.
This works through a secure cloud database (Google Firebase), hosted in Asia. Here is exactly what is stored there, and for how long:
A room entry identified only by the room code — no names attached
The room's display name and a hashed password (written once when the room is created, and retained permanently so the room code can be reused across lessons)
The current state of Focus Mode (on or off)
The list of blocked sites the teacher has set
A hashed (scrambled) version of the PIN, if one is set — the actual PIN is never stored
A count of connected students, using anonymous session IDs only
URLs the teacher pushes to students — stored temporarily so all connected students can receive them
Room identity is permanent but contains no personal information. The room name and hashed password you set when creating a room remain in Firebase so students can rejoin automatically in future lessons. The room code is the only identifier. No student names, school names, email addresses, or any personally identifiable information is ever stored.
The teacher's active session closes automatically after 45 minutes of inactivity. Student session data expires when they leave the room or close their browser. If you want a room permanently deleted from Firebase, contact us and we will remove it promptly.
05Third-party services
Layers uses the following third-party services. Each has its own privacy policy:
Google Speech Recognition — used for live speech-to-text in the teacher app and Layers Talk SOHO. Google Privacy Policy →
Google Firebase Realtime Database — used for the classroom connection feature (teacher app and student extension only; Layers Talk SOHO does not use Firebase). Data is stored in the Asia Southeast region. Firebase Privacy Policy →
Gumroad — used to sell and verify licenses for the teacher app. When you purchase or activate a license, Gumroad receives your payment and contact details. Layers only contacts Gumroad to verify your license key — it does not share any student or classroom data with Gumroad. Gumroad Privacy Policy →
Free Dictionary API (dictionaryapi.dev) — used in the teacher app's dictionary and synonym panel. Words you look up are sent to this service to retrieve definitions. dictionaryapi.dev →
Layers does not use any advertising networks, analytics platforms, or tracking services. No data is ever sold to third parties.
06Children's privacy
Layers is designed for use in educational settings and may be used by students of all ages, including children under 13.
We take this seriously. The student extension does not collect names, email addresses, photos, or any personally identifiable information from students of any age. Students do not create accounts. The only data associated with a student session is an anonymous, randomly generated ID that exists only for the duration of the classroom session.
If you are a parent or school administrator with questions or concerns about how Layers handles student data, please contact us at [email protected].
07Permissions — Chrome Extension
The Layers Student Extension requests the following browser permissions, and here is exactly why each one is needed:
Read and change data on websites you visit — this is required to inject the toolbar onto the page and to enable translation of page content. The extension does not read, log, or transmit the content of pages you visit.
Storage — used to save your language preferences and notepad content locally in your browser. Nothing is sent to a server.
Microphone (optional) — only requested if you use the push-to-talk translation feature in the student toolbar. Audio is processed by Google Speech Recognition and is not stored by Layers.
08Your rights
Because Layers does not collect personal information, there is very little data to manage. However, you have full control over anything stored locally:
Your notepad, language preferences, and saved room codes can be cleared at any time from within the app or by uninstalling it
Class lists stored on the teacher's PC can be deleted at any time from within the app
Uninstalling the Windows app removes all locally stored data
Removing the Chrome extension clears all locally stored extension data
If you believe any data related to you is held somewhere and would like it removed, contact us at [email protected] and we will address it promptly.
09Changes to this policy
If this policy changes in a meaningful way, the updated version will be posted at this URL with a new "last updated" date at the top. We will not reduce your privacy protections without clear notice.
For significant changes — particularly any that affect how student data is handled — we will make reasonable efforts to notify users directly.
Questions about privacy?
If anything in this policy is unclear, or if you have a specific concern, get in touch. We'll reply promptly.
Layers là công cụ phần mềm dành cho giáo viên, người thuyết trình và chuyên gia kinh doanh, được xây dựng và duy trì bởi Peter Hoang tại Nhật Bản. Gồm ba sản phẩm: Ứng dụng Layers Windows (thanh công cụ nổi cho giáo viên), Tiện ích Layers Student Chrome (thanh công cụ trình duyệt cho học sinh), và Layers Talk SOHO (công cụ dịch thuật hai chiều cho cuộc họp kinh doanh trực tiếp, cũng là ứng dụng Windows).
Ứng dụng Layers Windows chạy hoàn toàn trên máy tính của bạn, không tạo tài khoản, không gửi thông tin cá nhân đến bất kỳ máy chủ nào.
Dữ liệu được lưu cục bộ trên thiết bị:
Mã phòng bạn đã lưu để truy cập kết nối lớp học
Danh sách lớp (tên học sinh hoặc số cho bộ chọn ngẫu nhiên)
Mã PIN nếu bạn chọn đặt — chỉ lưu trên thiết bị của bạn
Cài đặt kích thước thanh công cụ và ngôn ngữ
Dữ liệu này không bao giờ rời khỏi máy tính của bạn. Được lưu trong thư mục riêng tư trên PC (%LOCALAPPDATA%\Layers\) và chỉ được Layers sử dụng.
Xác minh giấy phép. Khi kích hoạt Layers bằng khóa giấy phép Gumroad, ứng dụng gửi khóa giấy phép và dấu vân tay máy được băm (hàm băm SHA-256 từ Windows MachineGuid — không phải tên, email hay thông tin cá nhân nào) đến API của Gumroad để xác nhận tính hợp lệ của khóa. Dấu vân tay này chỉ được dùng để liên kết giấy phép với thiết bị của bạn, được lưu cục bộ cùng khóa giấy phép và không được chia sẻ thêm.
Khi sử dụng đồng bộ lớp học, ứng dụng giao tiếp qua mã phòng — không bao giờ gửi tên hay thông tin cá nhân.
Khi sử dụng bảng từ điển hoặc đồng nghĩa, từ bạn nhập được gửi đến Free Dictionary API (dictionaryapi.dev) để lấy định nghĩa. Layers không lưu trữ các yêu cầu này.
Layers Talk SOHO là sản phẩm bảo vệ quyền riêng tư nhất trong bộ sản phẩm Layers. Hoạt động hoàn toàn ngoại tuyến ngoại trừ các dịch vụ nhận dạng giọng nói và dịch thuật được sử dụng theo thời gian thực.
✓
Không xác minh giấy phép. Không tài khoản. Không lưu trữ đám mây. Không Firebase. Layers Talk SOHO không kết nối với bất kỳ máy chủ Layers nào. Không xác minh khóa giấy phép qua internet — quá trình kích hoạt được xử lý cục bộ.
Những gì SOHO thực hiện trong cuộc họp:
Âm thanh micrô của cả hai người chỉ được gửi đến dịch vụ nhận dạng giọng nói của Google khi đang giữ nút talk, từng câu một
Văn bản được nhận dạng được gửi đến Google Dịch để tạo bản dịch — cũng từng câu một
Bản ghi cuộc trò chuyện (lời nói gốc + bản dịch + thời gian) chỉ được lưu trong bộ nhớ trong suốt phiên làm việc
Bản ghi không rời khỏi thiết bị của bạn trừ khi bạn chọn xuất. Khi nhấp "Xuất", hộp thoại lưu mở ra và bạn chọn nơi lưu trên PC. Không có gì được tải lên Layers hay bất kỳ dịch vụ đám mây nào. Khi đóng ứng dụng, bản ghi trong bộ nhớ sẽ bị xóa.
Âm thanh không được Layers ghi âm hay lưu trữ. Nó được xử lý theo thời gian thực, chuyển đổi thành văn bản rồi bị loại bỏ. Xem Chính sách Quyền riêng tư Google để biết cách Google xử lý dữ liệu giọng nói và dịch thuật.
Layers Talk SOHO không ghi dữ liệu vào đĩa trừ khi bạn chủ động xuất bản ghi.
Tính năng kết nối lớp học cho phép ứng dụng Windows của giáo viên gửi hướng dẫn — Chế độ Tập trung, Chặn Internet, chặn trang web, PIN hoặc liên kết — đến tiện ích học sinh theo thời gian thực.
Hoạt động qua cơ sở dữ liệu đám mây bảo mật (Google Firebase) tại châu Á. Dữ liệu được lưu trữ và thời gian lưu:
Mục phòng chỉ được xác định bằng mã phòng — không có tên đính kèm
Tên hiển thị phòng và mật khẩu được băm (ghi một lần khi tạo phòng, lưu vĩnh viễn để có thể tái sử dụng mã phòng qua các buổi học)
Trạng thái Chế độ Tập trung (bật/tắt)
Danh sách trang web bị chặn mà giáo viên đã đặt
Phiên bản băm của PIN nếu được đặt — PIN thực tế không bao giờ được lưu
Số học sinh kết nối, chỉ sử dụng ID phiên ẩn danh
URL giáo viên đẩy đến học sinh — lưu tạm thời để tất cả học sinh đang kết nối có thể nhận
Thông tin phòng được lưu vĩnh viễn nhưng không chứa thông tin cá nhân. Tên và mật khẩu băm bạn đặt khi tạo phòng được giữ trong Firebase để học sinh tự động kết nối lại trong các buổi học sau. Mã phòng là định danh duy nhất. Không có tên học sinh, tên trường, địa chỉ email hay thông tin nhận dạng cá nhân nào được lưu trữ.
Phiên hoạt động của giáo viên tự động đóng sau 45 phút không có hoạt động. Dữ liệu phiên học sinh hết hạn khi rời phòng hoặc đóng trình duyệt. Nếu bạn muốn xóa vĩnh viễn một phòng khỏi Firebase, hãy liên hệ với chúng tôi và chúng tôi sẽ xử lý ngay.
Google Nhận dạng Giọng nói — chuyển giọng nói thành văn bản theo thời gian thực trong ứng dụng giáo viên và Layers Talk SOHO. Chính sách Quyền riêng tư Google →
Google Firebase Realtime Database — dùng cho tính năng kết nối lớp học (chỉ ứng dụng giáo viên và tiện ích học sinh; Layers Talk SOHO không sử dụng Firebase). Dữ liệu lưu tại vùng Đông Nam Á. Chính sách Quyền riêng tư Firebase →
Gumroad — dùng để bán và xác minh giấy phép ứng dụng giáo viên. Khi mua hoặc kích hoạt giấy phép, Gumroad nhận thông tin thanh toán và liên hệ của bạn. Layers chỉ liên hệ Gumroad để xác minh khóa giấy phép — không chia sẻ dữ liệu học sinh hay lớp học với Gumroad. Chính sách Quyền riêng tư Gumroad →
Free Dictionary API (dictionaryapi.dev) — dùng trong bảng từ điển và đồng nghĩa của ứng dụng giáo viên. Từ bạn tra cứu được gửi đến dịch vụ này để lấy định nghĩa. dictionaryapi.dev →
Layers không sử dụng mạng quảng cáo, nền tảng phân tích hoặc dịch vụ theo dõi nào. Dữ liệu không bao giờ được bán cho bên thứ ba.
Layers được thiết kế cho môi trường giáo dục và có thể được sử dụng bởi học sinh mọi lứa tuổi, bao gồm trẻ em dưới 13 tuổi.
Tiện ích học sinh không thu thập tên, địa chỉ email, ảnh hoặc bất kỳ thông tin nhận dạng cá nhân nào. Học sinh không tạo tài khoản. Dữ liệu duy nhất là ID ẩn danh ngẫu nhiên chỉ tồn tại trong thời gian phiên học.
Tiện ích Layers Student yêu cầu các quyền trình duyệt sau:
Đọc và thay đổi dữ liệu trên các trang web bạn truy cập — cần thiết để chèn thanh công cụ vào trang và bật dịch thuật. Tiện ích không đọc, ghi lại hoặc truyền tải nội dung trang bạn truy cập.
Bộ nhớ — dùng để lưu tùy chọn ngôn ngữ và nội dung ghi chú cục bộ. Không có gì được gửi đến máy chủ.
Microphone (tùy chọn) — chỉ được yêu cầu khi sử dụng tính năng nhấn-để-nói. Âm thanh được xử lý bởi Google và không được Layers lưu trữ.
Nếu chính sách này thay đổi theo cách có ý nghĩa, phiên bản cập nhật sẽ được đăng tại URL này với ngày cập nhật mới. Chúng tôi sẽ không giảm bớt các biện pháp bảo vệ quyền riêng tư của bạn mà không có thông báo rõ ràng.
Đối với những thay đổi đáng kể ảnh hưởng đến dữ liệu học sinh, chúng tôi sẽ nỗ lực thông báo trực tiếp đến người dùng.