SEQUENCODE
Chính sách quyền riêng tư
Cập nhật lần cuối: 20 tháng 10, 2026
Tóm tắt ngắn gọn
Chính sách này áp dụng cho hai trang web do SEQUENCODE vận hành: sequencode.dev và Solvarium (solvarium.app), nơi bạn có thể chơi các trò chơi giải đố của chúng tôi ngay trong trình duyệt. sequencode.dev là trang tĩnh, không đặt cookie và không có biểu mẫu liên hệ; Google Analytics chỉ chạy ở đó nếu bạn đồng ý trong biểu ngữ cookie. Solvarium cũng dùng Google Analytics, cũng chỉ khi bạn chấp nhận trong biểu ngữ cookie riêng của Solvarium. Trên Solvarium, bạn có thể chơi mà không cần tài khoản, và tiến trình của bạn khi đó nằm lại trong trình duyệt. Tài khoản là tùy chọn. Khi quảng cáo được bật, quảng cáo chỉ xuất hiện bên trong các trò chơi trên trình duyệt, không bao giờ trên các trang nội dung, và ở EEA, Vương quốc Anh và Thụy Sĩ, Google sẽ xin sự đồng ý của bạn trước.
Ai chịu trách nhiệm
Cả hai trang web do SEQUENCODE, Yannick Krüssel vận hành (thông tin pháp lý: https://sequencode.dev/legal/imprint). Solvarium là tên bộ sưu tập trò chơi của chúng tôi, không phải một công ty riêng. Vì vậy bên kiểm soát dữ liệu theo GDPR là như nhau cho cả hai trang. Thông tin liên hệ nằm ở cuối trang này.
Nhật ký máy chủ
Cả hai trang web đều được lưu trữ trên Firebase Hosting (Google Ireland Limited). Như mọi máy chủ web, Firebase ghi lại các chi tiết kỹ thuật của mỗi yêu cầu:
- địa chỉ IP của bạn
- trang được yêu cầu và thời gian gửi yêu cầu
- trình duyệt và hệ điều hành của bạn (chuỗi user-agent)
- trang giới thiệu, nếu có
Các nhật ký này tồn tại để dịch vụ có thể vận hành an toàn và phát hiện lạm dụng. Cơ sở pháp lý là lợi ích hợp pháp của chúng tôi trong việc vận hành một trang web an toàn (Điều 6(1)(f) GDPR). Chúng tôi không sử dụng chúng để lập hồ sơ cá nhân và không kết hợp chúng với bất kỳ nguồn dữ liệu nào khác.
Cách Google xử lý dữ liệu này được mô tả tại https://firebase.google.com/support/privacy.
Mỗi trang và mỗi trò chơi trên Solvarium còn đọc một tài liệu cài đặt công khai nhỏ từ cơ sở dữ liệu của chúng tôi (Cloud Firestore, Google, khu vực Frankfurt) để biết trò chơi nào đang được bật. Yêu cầu đó không mang dữ liệu tài khoản.
Tên miền solvarium.app được đăng ký tại Cloudflare, đơn vị cũng vận hành DNS của nó. Cloudflare chỉ trả lời việc tra cứu tên. Bản thân các trang đến thẳng từ Firebase và không đi qua Cloudflare.
Phông chữ và tài nguyên
Phông chữ (Montserrat Alt1 trên sequencode.dev, Quicksand và Nunito trên Solvarium) và hình ảnh của cả hai trang được phục vụ từ chính tên miền của từng trang. Không có phông chữ nào được tải từ Google Fonts hay bất kỳ bên thứ ba nào khác.
Các trò chơi trên trình duyệt ở Solvarium được xây dựng bằng Flutter. Khi một trò chơi khởi động, trình duyệt của bạn tải bộ máy vẽ của Flutter (CanvasKit) từ máy chủ của Google (gstatic.com), và cả phông chữ dự phòng từ đó nếu một ký tự cần đến. Như với mọi lượt tải xuống, Google thấy địa chỉ IP và trình duyệt của bạn trong các yêu cầu này. Không có cookie nào được đặt.
Phân tích
SEQUENCODE có thể sử dụng Google Analytics for Firebase (GA4) để xem những trang nào được đọc và cách mọi người điều hướng trên trang web. Điều này là hoàn toàn tự nguyện (opt-in): trong lần truy cập đầu tiên, một biểu ngữ sẽ hỏi ý kiến bạn, và sẽ không có gì được tải hay thiết lập trừ khi bạn chấp nhận. Việc từ chối hoặc không phản hồi biểu ngữ đều có kết quả như nhau đối với Google — không có yêu cầu nào tới Google trong cả hai trường hợp.
Nếu bạn chấp nhận, GA4 có thể xử lý:
- các trang bạn xem và cách bạn truy cập đến chúng
- vị trí gần đúng suy ra từ địa chỉ IP của bạn (Google không lưu trữ địa chỉ IP thô cho các thuộc tính GA4)
- thông tin về thiết bị, trình duyệt và hệ điều hành
Không có tài khoản, tên hay địa chỉ email nào bị thu thập, và không có dữ liệu nào thu thập được dùng để nhận diện danh tính cá nhân của bạn. Lựa chọn của bạn được lưu trong trình duyệt tại khóa sequencode-consent, và bạn có thể thay đổi bất kỳ lúc nào từ mục Cài đặt cookie ở chân trang — chấp nhận sẽ tải tập lệnh, từ chối sẽ ngăn tập lệnh tải trong các lần xem trang tương lai.
Cách Google xử lý dữ liệu này được mô tả tại https://policies.google.com/privacy và https://support.google.com/analytics/answer/12017362.
Biểu ngữ này và khóa sequencode-consent chỉ thuộc về sequencode.dev. Solvarium hỏi riêng, trong biểu ngữ của chính nó; xem “Google Analytics trên Solvarium” bên dưới.
Google Analytics trên Solvarium
Solvarium dùng Google Analytics 4 để biết trang và trò chơi nào được sử dụng, khách truy cập bỏ cuộc ở đâu và các trang tải nhanh đến mức nào, nhờ đó chúng tôi có thể cải thiện trang web và các trò chơi. Dịch vụ chỉ chạy nếu bạn chọn Chấp nhận trong biểu ngữ cookie của Solvarium. Cho đến khi bạn chọn, và nếu bạn chọn Từ chối, tập lệnh Analytics hoàn toàn không được tải, không có cookie Analytics nào được đặt và không có gì được gửi đến Google.
Nếu bạn chấp nhận, Google Analytics xử lý:
- các trang bạn xem, bằng ngôn ngữ nào, trang bạn đến từ đâu, và trên trang trò chơi thì đó là trò chơi nào
- những gì bạn làm trên trang web: mở một trò chơi, nhấn Chơi, đổi ngôn ngữ, theo liên kết đến Google Play, đăng nhập hoặc tạo tài khoản (chỉ là bằng Google hay bằng email, không bao giờ là địa chỉ hay tài khoản của bạn)
- trong các trò chơi trên trình duyệt: bắt đầu, giải, chơi lại hoặc rời khỏi một câu đố (chế độ, độ khó, số thứ tự câu đố, thời gian hoàn thành, bảng đã được điền đầy đến mức nào), lỗi sai và gợi ý đã dùng, bạn đã đi đến đâu trong phần hướng dẫn, và các thay đổi cài đặt
- các trang tải và phản hồi nhanh đến mức nào (Core Web Vitals)
- loại thiết bị, trình duyệt, hệ điều hành, kích thước màn hình và ngôn ngữ, cùng vị trí gần đúng của bạn (quốc gia, khu vực, thành phố) suy ra từ địa chỉ IP. Google Analytics 4 không ghi lại hay lưu trữ địa chỉ IP
- một ID ngẫu nhiên trong các cookie _ga và _ga_ZMQCTJ32KL, để có thể phân biệt hai lần truy cập từ cùng một trình duyệt với hai khách truy cập. ID này không được liên kết với tài khoản Solvarium của bạn
Chúng tôi đã tắt Google signals và việc dùng dữ liệu này cho quảng cáo: dữ liệu không được chia sẻ với các sản phẩm quảng cáo của Google, không có quảng cáo nào được cá nhân hóa dựa trên đó, và không có ID người dùng hay dữ liệu tài khoản nào được gửi đi. Chúng tôi chỉ xem các báo cáo tổng hợp.
Nhà cung cấp là Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland, đơn vị xử lý dữ liệu thay mặt chúng tôi theo một thỏa thuận xử lý dữ liệu. Dữ liệu cũng có thể được chuyển đến Google LLC tại Hoa Kỳ. Google LLC được chứng nhận theo EU-US Data Privacy Framework, nên quyết định về mức độ bảo vệ tương xứng của Ủy ban châu Âu ngày 10 tháng 7 năm 2023 bao trùm việc chuyển dữ liệu này (Điều 45 GDPR); ngoài ra, Google còn dựa vào các điều khoản hợp đồng tiêu chuẩn của EU.
Dữ liệu trong Google Analytics được lưu giữ 14 tháng rồi tự động xóa. Các cookie hết hạn chậm nhất sau 14 tháng, hoặc sớm hơn nếu bạn xóa chúng hay rút lại sự đồng ý.
Cơ sở pháp lý là sự đồng ý của bạn: đối với việc lưu và đọc cookie trên thiết bị của bạn là § 25(1) TDDDG (trước đây là TTDSG), đối với bản thân việc xử lý là Điều 6(1)(a) GDPR.
Bạn có thể rút lại sự đồng ý bất cứ lúc nào, có hiệu lực cho tương lai: chọn Cài đặt cookie ở cuối bất kỳ trang Solvarium nào, rồi chọn Từ chối. Analytics dừng ngay lập tức và trang web xóa các cookie _ga của solvarium.app. Lựa chọn của bạn được lưu trong trình duyệt tại solvarium.consent và áp dụng như nhau cho các trang nội dung và các trò chơi trên trình duyệt, vì chúng dùng chung một địa chỉ.
Bộ nhớ cục bộ
Lựa chọn của bạn trên biểu ngữ cookie ("accepted" hoặc "declined") được lưu trong bộ nhớ trình duyệt tại khóa sequencode-consent. Dữ liệu này không bao giờ rời khỏi thiết bị của bạn và không phải là cookie: không có thông tin nào được gửi đến máy chủ khi lưu trữ nó. Việc xóa dữ liệu duyệt web sẽ xóa lựa chọn này, đồng nghĩa với việc biểu ngữ sẽ hỏi lại trong lần truy cập tiếp theo.
Trên Solvarium, các trò chơi lưu tiến trình và cài đặt của bạn trong bộ nhớ cục bộ của trình duyệt. Nếu bạn đăng nhập, Firebase giữ phiên đăng nhập trong trình duyệt của bạn (IndexedDB), và trang ghi nhớ tên người chơi của bạn tại solvarium.handle để các trang có thể hiển thị ngay. Lựa chọn của bạn trong biểu ngữ cookie của Solvarium được lưu tại solvarium.consent. Mỗi lần năm phút, solvarium.config trong bộ nhớ phiên ghi nhớ trò chơi nào đang được bật. Việc lưu các mục này không gửi gì đi đâu cả, và xóa dữ liệu trình duyệt sẽ loại bỏ chúng.
Solvarium không cần tài khoản
Bạn có thể chơi mọi trò chơi trên Solvarium mà không cần đăng nhập. Khi đó, tiến trình, cài đặt và gợi ý của bạn nằm lại trong bộ nhớ cục bộ của trình duyệt hoặc của ứng dụng trên thiết bị này. Để các câu đố bạn giải được tính vào câu đố hằng ngày, vào tuần và vào các bảng xếp hạng, trò chơi sẽ cấp cho bạn một ID người chơi ẩn danh ngay lần đầu bạn mở một bảng (Firebase Authentication, đăng nhập ẩn danh). ID này không mang tên và không có địa chỉ email. Với ID đó, chúng tôi lưu những bảng bạn đã giải và kết quả của chúng, để mỗi kết quả được kiểm tra và chỉ tính một lần. Nếu sau này bạn đăng nhập, người chơi ẩn danh này trở thành một phần của tài khoản bạn và không mất gì cả. Nếu bạn không bao giờ đăng nhập, ID vẫn gắn với trình duyệt hoặc ứng dụng này; xóa dữ liệu của chúng sẽ gỡ ID khỏi thiết bị của bạn, và khi bạn yêu cầu, chúng tôi cũng xóa cả bản ghi đã lưu. Cơ sở pháp lý là lợi ích hợp pháp của chúng tôi trong việc tính kết quả một cách công bằng (Điều 6(1)(f) GDPR).
Tài khoản Solvarium
Tài khoản là tùy chọn. Bạn tạo tài khoản tại https://solvarium.app/account bằng đăng nhập Google hoặc bằng địa chỉ email và mật khẩu. Việc đăng nhập chạy trên Firebase Authentication, một dịch vụ của Google. Khi bạn đăng nhập, tiến trình trong trình duyệt được gộp vào tài khoản và được giữ đồng bộ từ đó trở đi. Khi đó tiến trình được an toàn và giống nhau trên mọi thiết bị bạn đăng nhập, kể cả trong các ứng dụng Android của chúng tôi có cung cấp tính năng này.
Với tài khoản, chúng tôi lưu trữ:
- với đăng nhập Google: ID tài khoản Google và địa chỉ email của bạn, cùng tên và liên kết ảnh hồ sơ mà tài khoản Google của bạn chuyển giao (Firebase lưu chúng; chúng tôi không hiển thị hay sử dụng tên hoặc ảnh đó)
- với email và mật khẩu: địa chỉ email của bạn, còn mật khẩu chỉ ở dạng băm (hash). Firebase gửi email xác nhận và email đặt lại mật khẩu
- một ID người dùng nội bộ, cùng thời điểm tạo và cập nhật tài khoản lần cuối
- tiến trình của bạn trong từng trò chơi, để đồng bộ. Các giao dịch mua và gợi ý không bao giờ vào tài khoản
- những người chơi bạn theo dõi. Chỉ bạn thấy danh sách này
Không ai khác thấy bất cứ điều gì về bạn cho đến khi bạn chọn tên người chơi và đặt hồ sơ ở chế độ công khai. Hồ sơ công khai hiển thị:
- tên người chơi của bạn (3 đến 20 ký tự, duy nhất), theo cách viết bạn chọn; chỉ chữ hoa và chữ thường được phép khác nhau
- với mỗi trò chơi: các câu đố đã giải, màn chiến dịch, câu đố hằng ngày, cúp hằng tháng và thành tích cùng tiến độ
- vị trí của bạn trên bảng xếp hạng của từng trò chơi
Bạn có thể đặt lại hồ sơ ở chế độ riêng tư bất cứ lúc nào. Khi đó hồ sơ rời khỏi bảng xếp hạng và những người chơi khác không còn thấy nó. Một điều vẫn công khai chừng nào tên còn là của bạn: rằng tên đó đã có người dùng, cùng với ID người dùng nội bộ mà nó thuộc về, để không ai khác có thể giành lấy. Những người chơi theo dõi bạn vẫn giữ tên người chơi của bạn trong danh sách của họ. Địa chỉ email của bạn không bao giờ được hiển thị cho ai.
Mỗi hồ sơ công khai có nút Báo cáo tên này. Một báo cáo lưu lại ai đã báo cáo, tên và tài khoản nào, lý do đã chọn, ghi chú tùy chọn dài tối đa 500 ký tự và thời gian. Chỉ chúng tôi đọc được báo cáo. Chúng tôi dùng chúng để đổi tên hoặc chặn những tên vi phạm quy định.
Dữ liệu tài khoản được lưu trong Cloud Firestore tại khu vực Frankfurt của Google (europe-west3). Firebase Authentication là dịch vụ toàn cầu của Google và có thể xử lý dữ liệu đăng nhập bên ngoài EU, kể cả ở Hoa Kỳ; để làm vậy, Google dựa vào Khung bảo mật dữ liệu EU-Hoa Kỳ (Data Privacy Framework) và các điều khoản hợp đồng tiêu chuẩn của EU. Google xử lý dữ liệu này thay mặt chúng tôi. Xem thêm tại https://firebase.google.com/support/privacy.
Cơ sở pháp lý cho tài khoản và việc đồng bộ là hợp đồng bạn xác lập khi tạo tài khoản (Điều 6(1)(b) GDPR). Hồ sơ công khai là lựa chọn của bạn và dựa trên sự đồng ý của bạn (Điều 6(1)(a) GDPR); bạn rút lại bằng cách đặt hồ sơ ở chế độ riêng tư. Các báo cáo dựa trên lợi ích hợp pháp của chúng tôi trong việc giữ cho tên trên Solvarium không bị lạm dụng (Điều 6(1)(f) GDPR).
Chúng tôi giữ dữ liệu tài khoản chừng nào tài khoản còn tồn tại. Tài khoản không hoạt động không bị xóa tự động. Bạn có thể tự xóa tài khoản bất cứ lúc nào tại https://solvarium.app/account. Sau khi bạn xác nhận (bằng Google hoặc bằng mật khẩu), tiến trình, hồ sơ, các dòng trên bảng xếp hạng, danh sách theo dõi và tên người chơi của bạn bị xóa ngay lập tức, và cuối cùng là chính phiên đăng nhập; chúng tôi không giữ bản sao lưu nào. Các báo cáo bạn đã gửi, hoặc liên quan đến tên của bạn, không thuộc về tài khoản của bạn: chúng tôi giữ chúng cho đến khi được xử lý và xóa khi không còn cần thiết. Bạn cũng có thể đề nghị chúng tôi qua email để xóa tài khoản, hoặc chỉ một phần dữ liệu của nó. Hướng dẫn từng bước, cả cho ứng dụng Android: https://solvarium.app/account/delete.
Quảng cáo trên Solvarium
Các trang nội dung của Solvarium (trang chủ, trang trò chơi, hướng dẫn, giới thiệu) không hiển thị quảng cáo. Chúng chỉ mang một thẻ nêu tài khoản Google AdSense của chúng tôi, và tệp https://solvarium.app/ads.txt liệt kê cùng tài khoản đó. Cả hai chỉ cho Google biết trang này là của chúng tôi; chúng không tải gì và không đặt cookie.
Khi quảng cáo được bật, các trò chơi trên trình duyệt hiển thị quảng cáo từ Google AdSense qua H5 Games Ads (Ad Placement API). Việc này chưa được bật; phần còn lại của mục này mô tả những gì áp dụng khi nó được bật:
- quảng cáo toàn màn hình ở một quãng nghỉ trong trò chơi, ví dụ giữa hai câu đố, không thường xuyên hơn trong các ứng dụng của chúng tôi
- quảng cáo tùy chọn có phần thưởng do chính bạn bắt đầu, ví dụ để nhận một gợi ý. Bạn chỉ nhận phần thưởng nếu xem quảng cáo
Để hiển thị và đo lường quảng cáo, Google đặt cookie hoặc mã định danh tương tự trong trình duyệt của bạn và xử lý địa chỉ IP, thông tin về thiết bị và trình duyệt của bạn cũng như trang nơi quảng cáo xuất hiện. Google (Google Ireland Limited, và Google LLC tại Hoa Kỳ theo Khung bảo mật dữ liệu EU-Hoa Kỳ) tự quyết định cách sử dụng dữ liệu này và chịu trách nhiệm về nó.
Tại EEA, Vương quốc Anh và Thụy Sĩ, trò chơi trước hết hiển thị một thông báo đồng ý từ Google (AdSense “Privacy & messaging”, được chứng nhận theo IAB Transparency & Consent Framework). Quảng cáo cá nhân hóa chỉ hiển thị nếu bạn đồng ý. Nếu không, Google hiển thị quảng cáo không cá nhân hóa, được chọn theo ngữ cảnh như trò chơi và vị trí gần đúng của bạn thay vì theo lịch sử của bạn. Nếu bạn cũng từ chối lưu trữ trên thiết bị, Google hiển thị quảng cáo hạn chế, không dùng cookie.
Bạn có thể thay đổi lựa chọn bất cứ lúc nào qua các cài đặt quyền riêng tư mà thông báo của Google cung cấp trên trang, hoặc bằng cách xóa cookie của solvarium.app; thông báo sau đó sẽ hỏi lại. Cài đặt quảng cáo Google của riêng bạn nằm tại https://myadcenter.google.com.
Cách Google sử dụng thông tin từ các trang dùng dịch vụ của mình: https://policies.google.com/technologies/partner-sites. Cách Google sử dụng cookie trong quảng cáo: https://policies.google.com/technologies/ads.
Cơ sở pháp lý cho quảng cáo cá nhân hóa và cho việc lưu thông tin trên thiết bị của bạn là sự đồng ý của bạn (Điều 6(1)(a) GDPR, § 25(1) TDDDG). Việc hiển thị quảng cáo không cá nhân hóa hoặc hạn chế khi không có sự đồng ý đó dựa trên lợi ích hợp pháp của chúng tôi trong việc tài trợ cho các trò chơi miễn phí (Điều 6(1)(f) GDPR).
Các trò chơi
Solvarium còn có dưới dạng ứng dụng Android (Solvarium trên Google Play), và trang này cũng áp dụng cho ứng dụng đó. Ứng dụng hiển thị cùng các trò chơi, nên mọi điều ở trên về trò chơi, ID người chơi ẩn danh, tài khoản và việc xóa chúng đều áp dụng cho ứng dụng theo cách tương tự; một trò chơi mà ứng dụng mở từ solvarium.app chạy trong một khung xem có bộ nhớ riêng, tách biệt với trình duyệt của bạn. Ứng dụng bổ sung hai điều. Để giữ các bảng xếp hạng công bằng, ứng dụng có thể hỏi Play Integrity API của Google (thông qua Firebase App Check) xem một yêu cầu có đến từ ứng dụng thật trên thiết bị thật hay không. Và khi quảng cáo được bật trong ứng dụng, ứng dụng hiển thị quảng cáo từ Google AdMob (Google Mobile Ads SDK): để hiển thị và đo lường chúng, Google xử lý ID quảng cáo của thiết bị bạn, vị trí gần đúng của bạn suy ra từ địa chỉ IP, cùng thông tin về thiết bị và các quảng cáo bạn thấy; tại EEA, Vương quốc Anh và Thụy Sĩ, Google hỏi sự đồng ý của bạn trước, như đã mô tả ở trên. Bạn có thể đặt lại hoặc xóa ID quảng cáo trong phần cài đặt của điện thoại. Các ứng dụng câu đố riêng lẻ của chúng tôi trên Google Play đều có chính sách quyền riêng tư riêng, được liên kết từ trang cửa hàng của chúng.
Quyền của bạn
Theo GDPR, bạn có quyền truy cập (Điều 15), chỉnh sửa (Điều 16), xóa (Điều 17), hạn chế xử lý (Điều 18), di chuyển dữ liệu (Điều 20) và phản đối việc xử lý (Điều 21). Khi việc xử lý dựa trên sự đồng ý của bạn, bạn có thể rút lại sự đồng ý đó bất cứ lúc nào, có hiệu lực cho tương lai. Bạn có thể tự xóa tài khoản Solvarium của mình tại https://solvarium.app/account; với mọi việc khác, hãy viết tới yannick@sequencode.dev. Bạn cũng có thể khiếu nại với cơ quan giám sát bảo vệ dữ liệu, ví dụ cơ quan tại nơi bạn sinh sống.
Liên hệ
Yannick Krüssel
Siedlung 16
49744 Geeste
yannick@sequencode.dev