Incident Response and Breach Notification
What we do when something goes wrong, how fast you hear from us, and how we help you meet your own duties under Japan's personal information law.
In short
- If candidates' data is leaked, lost or damaged, we tell you within 48 hours of becoming aware, and keep you updated until it is closed.
- For candidates' data, your agency is the business the law asks to report. We give you the facts in the form the Personal Information Protection Commission asks for.
- Severity 1 is worked on as soon as we know of it, every day of the year, until it is contained.
- Every incident ends with a written review, shared with the agencies it affected.
This summary is a guide to the text below. The text is what applies.
What Counts as an IncidentLink to this section
1.1 A security incident is anything that puts the confidentiality, integrity or availability of the service or its data at risk: someone reaching data they shouldn't, data leaked, lost or damaged, an account or key of ours compromised, or harmful code in the service. A suspected incident is treated as one until it is ruled out.
1.2 A service incident is the service not working as it should: sites or the admin down, email not delivered, or scheduled work failing. These are shown on airtasites.jp/status.
Severity LevelsLink to this section
We set a severity as soon as an incident is opened and change it as we learn more.
- Severity 1
- Candidates' or customers' personal data leaked, lost or damaged, or likely to have been; or every agency's site down. Worked on at once, any day, until contained.
- Severity 2
- A weakness that could expose data but shows no sign of having been used, or a feature broken for several agencies. Worked on the same or next business day.
- Severity 3
- Limited effect, with a workaround. Fixed in the normal course of work.
Who Does WhatLink to this section
3.1 The incident lead is our representative, Daniel Ray Smith, who decides on containment, tells the agencies affected and keeps the record. We are appointing a trusted person who will take over if the incident lead can't act; the continuity plan shows where that stands.
3.2 Your agency's owners receive our notices. For candidates' data your agency decides on reporting to the Personal Information Protection Commission and on notices to the people affected, because the law places those duties on you; we do the work that supports both.
3.3 Where a sub-processor is involved, we raise it with them at once and pass on what they tell us.
How We RespondLink to this section
- Detect. Alerts, our status checks, a customer or a researcher tells us. We open an entry in the incident log with the time.
- Contain. Stop it spreading: sign sessions out, replace keys and passwords, block addresses, or take a feature offline.
- Assess. Which agencies, which data, how many people, whether sensitive information is involved, and whether someone acted with intent.
- Notify. Agencies affected within 48 hours for personal data; the status page for outages.
- Recover. Fix the cause, restore from backup if needed, and check the fix holds.
- Review. A written review of what happened and what changes, described below.
4.1 Throughout, we keep the evidence: logs, the activity log and the error records relevant to the incident are preserved and not deleted until the review is done.
Telling YouLink to this section
5.1 If we become aware of a leak, loss or damage affecting your candidates' data, we tell your agency's owners by email within 48 hours, even if we don't yet know everything. This is a term of our contract (Terms, Section 14).
5.2 The first notice says what we know at that point:
- what happened and when, and when we found out
- which data and roughly how many people are involved
- what we have done to contain it
- whether we think it must be reported, and what we need from you
- who to contact, and when our next update will come
5.3 We send updates as facts are confirmed and at least every business day while the incident is open. Outages are posted on airtasites.jp/status as soon as we have confirmed them.
Reporting Under Japan's Personal Information LawLink to this section
6.1 Under Article 26 of the Act on the Protection of Personal Information, a business must report certain leaks to the Personal Information Protection Commission (PPC) and notify the people affected. For candidates' data that business is your agency: you entrust the data to us (Terms, Section 14).
6.2 A report is required when any of the following has happened or may have happened (Article 7 of the Enforcement Rules):
- sensitive personal information is involved, such as health details in a CV
- the data could be misused for financial gain
- it may have been done with an unlawful purpose, such as an attack. Since April 2024 this includes information being collected, for example through an apply form, before it is stored
- more than 1,000 people are affected
- First report
- Promptly after the agency learns of it. The PPC's guidance reads this as about 3 to 5 days.
- Full report
- Within 30 days; within 60 days where an unlawful purpose may be involved.
- Our notice to you
- Within 48 hours, so your first report can be on time.
6.3 As the business entrusted with the data, the law treats our duty as met once we have told you (Article 26(1), proviso). We still do the work: we give you the facts in the order of the PPC's report form (what happened, the data involved, the number of people, the cause, any harm, what has been done for the people affected, any public statement and the steps to stop it recurring), and update them for the full report.
6.4 For personal data we handle for ourselves, such as the accounts of your team members, we report to the PPC and notify the people affected ourselves.
Telling CandidatesLink to this section
7.1 Where the people affected must be told, your agency sends the notice. We give you a draft in Japanese and English, and Settings › Privacy finds everything held about each person, so you can see exactly what to tell them.
- Told within 48 hours of a breach
If a leak, loss or damage affects candidates' data, we tell the agency within 48 hours and help with its report to the Personal Information Protection Commission and its notices to the people affected. It is a term of the contract.
Live - One person's data, found and acted on
When a candidate asks to see or delete what an agency holds, Settings › Privacy finds everything about them in one place and acts on it.
Live
After Every IncidentLink to this section
8.1 Within two weeks of closing a Severity 1 or 2 incident, we write a review: what happened, the timeline, the cause, what worked and what didn't, and what we are changing. We share it with the agencies affected, and outages are summarised on the status page.
8.2 The incident log keeps every incident, every use of direct database access and every review for at least five years.
8.3 We rehearse this plan once a year with a worked example, and update it after every Severity 1 incident.
- A written incident response plan
Severity levels, who does what, the APPI reporting timeline, notice templates in English and Japanese, and a review after every incident.
Live - Direct console access for incidents only
The written policy limits direct access to the database console to incidents, each one recorded in the incident log.
Live - Errors recorded and alerted, without personal data
Every server error is recorded with the route's pattern, never the real address, and the operator is alerted. Logs drop database values and mask emails, phone numbers and tokens.
Live - A public status page that leans against us
airtasites.jp/status shows 90 days of checks for the sites, email delivery and scheduled jobs. A check that didn't run counts as failed, and days before monitoring began show as no data, never green.
Live
Reporting a Problem to UsLink to this section
9.1 If you think you have found a security problem in AirTA Sites, write to hello@airtasites.jp with what you saw and how to reproduce it. We aim to reply within one business day and will tell you what we do about it.
Please don't access other people's data or disrupt the service to test a problem. Tell us, and we will look.