Privacy policy

Effective date: October 29, 2026

N2 Traps is a small JLPT N2 practice-and-diagnosis service run by a solo operator in Japan. In this policy, “we” means that operator.

This page explains what we collect, how we use it, and how to request access, correction, or deletion. Contact: n2traps.jp@gmail.com

What we collect

You can answer the 20 free questions anonymously. Submitting your answers for an emailed diagnosis does not require an account, but the submission includes your email address.

WhenInformation collected
You submit the free diagnosisYour email address, 20 answers, self-reported level, goal, and consent choice
You choose Google sign-inYour name and email address only
You choose email magic-link sign-inYour email address
You use account sign-inAuthentication session cookies needed to maintain your sign-in
You sign in and use the study featuresYour attempts and answers, mistake records, study progress, and your plan (tier) status
You start the payment-bridge trial described in our TermsYour email address, the plan you selected, and the trial start and end times. No payment information is collected
You visit or use the siteFirst-party service counts only (see the counting sentence below), and — if you arrived through a link carrying a source label such as ?src= — that source label, recorded with a random anonymous session identifier

Sign-in is optional. Signed-in users can view their past submissions and study progress as a record of progress.

We do not receive your Google password. We count visits, quiz starts, and submissions using first-party records created by our own service only. We do not use third-party advertising or analytics trackers, and we do not set advertising or analytics cookies.

Why we use your information

We use the information you submit to:

  • Review your answers and prepare your diagnosis. The operator writes and sends the diagnosis email manually within 48 hours of submission.
  • Authenticate you and operate your optional account, including letting you view past submissions.
  • Grant and manage free, trial, and paid access to the plan you selected, send the payment request described in our Terms, and process payments and refunds through Stripe.
  • Handle your requests about your information.
  • Calibrate question difficulty using answer data in aggregate, de-identified form.

Removing an email address alone does not necessarily make information anonymous. Data used for aggregate calibration must not identify individual users.

Information received through Google sign-in—your name and email address—is used only to sign you in and operate your account.

Storage and service providers

Submissions are stored in a submissions table in the operator’s own Supabase project. Supabase is a managed service providing a Postgres database and file storage, and provides Supabase Auth for optional account sign-in. The website itself is hosted on Cloudflare.

The providers involved in delivering the service are:

Provider or categoryRole
SupabaseDatabase, file storage, and account authentication
CloudflareWebsite hosting
Google, if you choose Google sign-inProcessing your Google sign-in and providing your name and email address
Stripe, when you pay or receive a payment requestProcessing your payment. Stripe receives the payment information you enter with it (see Payments below)
Email service providers used by the operator and the authentication serviceDelivering diagnosis emails, email sign-in links, trial-start notices, and payment-request emails

Google processes your sign-in under its own privacy policy. Email providers process the information needed to deliver the relevant messages, including recipient addresses and message contents.

We use service providers only as needed to provide the service. We do not sell personal information or share it with advertisers or data brokers. We do not publish individual submissions or results.

We do not transfer or disclose information received through Google sign-in except as necessary to provide the service or comply with law. The same limits apply to disclosure of other personal information.

Security

We are responsible for handling your information with reasonable care. Our security commitments include limiting access and use to what is needed to operate the service, protecting account and provider access, and handling personal information requests carefully.

Hosting and authentication rely on the managed infrastructure of Cloudflare and Supabase. No online service can guarantee absolute security.

Cookies

The only cookies we use for sign-in are authentication session cookies needed to keep you signed in if you choose to use an account. We do not use advertising or analytics cookies, and our first-party counting described above does not rely on them.

Separately, when you submit the free diagnosis without signing in, we set an HttpOnly cookie that holds a signed receipt for your own submission, so that your browser can show you your own snapshot. This receipt cookie is different from the sign-in session cookies: it carries no account session, is not used for advertising or analytics, and expires after 7 days.

How long we keep information

We keep submissions and account information while the service operates, unless you request deletion. This supports diagnosis delivery and access to past submissions.

Aggregate statistics that no longer identify anyone may be retained after personal information is deleted.

Your choices and requests

You can use the free questions without signing in. Submitting a diagnosis request requires the information listed above.

To request disclosure of the personal information we hold about you, correction, deletion, or an end to its use, email n2traps.jp@gmail.com, preferably from the address you used for the service.

We handle requests manually. We may need to verify that the information belongs to you before disclosing or changing it. We will confirm the outcome by email. If we cannot fulfill part of a request, including because of a legal requirement, we will explain why.

Children

N2 Traps is not directed at children under 13. If you are under 13, please do not submit personal information. If you believe a child under 13 has submitted information, contact us to request deletion.

Payments

Scope: this section applies whenever you pay us — through a Stripe payment link (including a payment request sent on day 3 of the payment-bridge trial described in our Terms of Service) or through Stripe Checkout once standard checkout opens. It takes effect on the date payments first become available, and we will set the effective date of this policy to that date when it happens.

Payments are processed by Stripe. When you pay, Stripe receives the payment information you enter on Stripe’s own pages (such as your card details), the amount, and the email address you provide there, and processes it under Stripe’s own privacy policy. We never receive or store your full card number or security code on our systems.

From Stripe we receive and keep: the payment confirmation, the Stripe payment identifier, the amount and currency, the plan purchased, and the purchase email address. We keep these to grant and manage your access, handle refunds, respond to payment questions, and meet accounting and legal record-keeping duties.

During the payment-bridge trial, signing up collects no payment information at all, and there is no automatic charge, ever. Paying is always an action you take yourself on a Stripe page; if you do not pay, your trial simply ends and your account returns to the free tier.

Changes to this policy

We will publish changes on this page and update the effective date. Changes describing new collection or uses will be published before those activities begin.

中文版(参考译文)

英文版为正本。本译文仅供参考;如与英文版有出入,以英文版为准。

N2 Traps 是由日本的一位个人运营者运营的小型 JLPT N2 练习与诊断服务。本政策中,“我们”指该运营者。

本页说明我们收集什么、如何使用这些信息,以及如何申请查阅、更正或删除。联系方式:n2traps.jp@gmail.com

我们收集的信息

您可以匿名回答免费 20 题。为获得邮件诊断而提交答案不需要账号,但提交内容中包含您的电子邮箱地址。

时机收集的信息
您提交免费诊断时您的电子邮箱地址、20 题的答案、自报水平、目标和同意选项
您选择 Google 登录时仅您的姓名和电子邮箱地址
您选择邮件魔法链接登录时您的电子邮箱地址
您使用账号登录时维持登录状态所需的身份验证会话 Cookie
您登录并使用学习功能时您的作答与答案、错题记录、学习进度,以及您的方案(档位)状态
您开始我们的《利用規約》中所述的支付桥试用时您的电子邮箱地址、您选择的方案,以及试用的开始和结束时间。不收集任何支付信息
您访问或使用本站时仅第一方服务计数(见下文的计数说明);并且,如果您是通过带有来源标记(例如 ?src=)的链接到达的,该来源标记会与一个随机匿名会话标识一同被记录

登录是可选的。已登录用户可以查看自己过去的提交和学习进度,作为进度的记录。

我们不会收到您的 Google 密码。 我们仅使用由我们自己的服务创建的第一方记录来统计访问量、开始答题次数和提交次数。我们不使用第三方广告或分析跟踪器,也不设置广告或分析 Cookie。

我们如何使用您的信息

我们将您提交的信息用于:

仅删除电子邮箱地址并不一定能使信息匿名化。用于汇总校准的数据不得能够识别出单个用户。

通过 Google 登录收到的信息(您的姓名和电子邮箱地址)仅用于让您登录并运营您的账号。

存储与服务提供商

提交内容存储在运营者自己的 Supabase 项目中的 submissions(提交)表中。Supabase 是一项托管服务,提供 Postgres 数据库和文件存储,并为可选的账号登录提供 Supabase Auth。本站网站本身托管于 Cloudflare。

参与提供服务的提供商如下:

提供商或类别作用
Supabase数据库、文件存储和账号身份验证
Cloudflare网站托管
Google(如果您选择 Google 登录)处理您的 Google 登录,并提供您的姓名和电子邮箱地址
Stripe(当您付款或收到付款请求时)处理您的付款。Stripe 会收到您向其输入的支付信息(见下文“付款”一节)
运营者和身份验证服务所使用的电子邮件服务提供商发送诊断邮件、邮件登录链接、试用开始通知和付款请求邮件

Google 按照其自己的隐私政策处理您的登录。电子邮件提供商会处理发送相关邮件所需的信息,包括收件人地址和邮件内容。

我们仅在提供服务所需的范围内使用服务提供商。我们不出售个人信息,也不与广告商或数据经纪人共享。我们不会公开个人的提交或结果。

除为提供服务或遵守法律所必需的情况外,我们不会转让或披露通过 Google 登录收到的信息。同样的限制也适用于其他个人信息的披露。

安全

我们有责任以合理的谨慎程度处理您的信息。我们的安全承诺包括:将访问和使用限制在运营服务所必需的范围内、保护账号和服务提供商的访问权限、谨慎处理个人信息请求。

托管和身份验证依托 Cloudflare 和 Supabase 的托管基础设施。任何在线服务都无法保证绝对安全。

Cookie

我们用于登录的 Cookie 仅限于在您选择使用账号时维持登录状态所需的身份验证会话 Cookie。我们不使用广告或分析 Cookie,上述第一方计数也不依赖这些 Cookie。

另外,当您在未登录的情况下提交免费诊断时,我们会设置一个 HttpOnly Cookie, 其中保存着针对您本人这次提交的签名凭据,以便您的浏览器能够向您显示您自己的快照。这个凭据 Cookie 与登录会话 Cookie 不同:它不承载任何账号会话,不用于广告或分析,并将在 7 天后失效。

我们保留信息的期限

在服务运营期间,我们会保留提交内容和账号信息,除非您请求删除。这样做是为了支持诊断的发送以及对过去提交的查看。

在个人信息被删除后,不再能够识别任何人的汇总统计数据可能会被继续保留。

您的选择与请求

您可以不登录而使用免费题目。提交诊断请求需要提供上文所列的信息。

如需请求披露我们持有的关于您的个人信息,或请求更正、删除或停止使用,请发送电子邮件至 n2traps.jp@gmail.com,最好使用您使用本服务时所用的邮箱地址发送。

我们人工处理请求。在披露或更改信息之前,我们可能需要核实该信息确实属于您本人。我们会通过电子邮件确认处理结果。如果由于包括法律要求在内的原因,我们无法满足某项请求的一部分,我们会向您说明理由。

儿童

N2 Traps 不面向 13 岁以下儿童。如果您未满 13 岁,请勿提交个人信息。如果您认为有 13 岁以下儿童提交了信息,请联系我们请求删除。

付款

适用范围:本节适用于您向我们付款的任何情形——无论是通过 Stripe 付款链接(包括我们《利用規約》中所述的支付桥试用在第 3 天发送的付款请求),还是在标准结账开通后通过 Stripe Checkout 付款。本节自付款首次可用的日期起生效;届时,我们会将本政策的生效日期设定为该日期。

付款由 Stripe 处理。当您付款时,Stripe 会收到您在 Stripe 自己的页面上输入的支付信息(例如您的银行卡信息)、金额,以及您在那里提供的电子邮箱地址,并按照 Stripe 自己的隐私政策进行处理。 我们从不在自己的系统中接收或存储您的完整银行卡号或安全码。

我们从 Stripe 接收并保存以下信息:付款确认、Stripe 付款标识符、金额和币种、购买的方案以及购买用的电子邮箱地址。我们保存这些信息,是为了授予和管理您的使用权、处理退款、答复付款方面的问题,以及履行会计和法律上的记录保存义务。

在支付桥试用期间,报名时完全不收集任何支付信息,并且永远不会自动扣款。付款始终是您自己在 Stripe 页面上完成的操作;如果您不付款,您的试用就会结束,账号将恢复到免费档位。

本政策的变更

我们将在本页公布变更内容并更新生效日期。对于描述新的收集或用途的变更,我们会在这些活动开始之前予以公布。

Back to the free diagnosis / 返回免费诊断