Skip to content
ヒトシルHitoshiru

Security and privacy

What we hold, and where it sits

None of the following is a configurable option; each is a design decision. It is written at the level of detail your IT and legal teams can check as it stands.

Storage and encryption

Where the interview audio lives

Recordings stay on servers we operate
No external object storage. One more processor is one more company on the consent screen, and one more cross-border transfer an evaluation report does not need.
Each recording is encrypted with its own key
AES-256-GCM per recording. The data key is itself encrypted with a master key and stored apart from the audio, on the interview session's database row. The audio file, the wrapped key and the master key live in three different places.
Backups carry ciphertext only
The master key needed to decrypt is not in a backup. If a backup location were ever exposed, what it holds cannot be decrypted.
Interview links are not stored in the clear
Only a hash is kept. A leaked database cannot yield working interview links. The trade-off is that a link already sent cannot be read back on screen later.

Processors

Interview processing runs outside Japan

Speech recognition, question generation, speech synthesis and report writing use OpenAI's API. The processing runs outside Japan, which under the APPI is a provision of personal data to a third party in a foreign country.

So the processors are named on the consent screen before the interview begins, and the interview runs only on the candidate's own consent. The consent wording and the processor list are stored as the version the candidate saw. Adding a processor later never rewrites what somebody consented to earlier.

In-region processing was considered and has not been adopted. We would rather say so than describe something we do not do.

Retention and deletion

No scheduled expiry

Interview data is deleted when you ask. A mechanism that expires data after a set period is not implemented, and we do not describe a mechanism we have not built as a policy — so this page says exactly that.

Deletion covers the recording, the transcript and the report, and the deletion itself is written to the audit log. Only an account holder with the owner role can run it, and the screen shows what will be destroyed and how much before it does. A retention period can be set by contract.

Audit log

A record that cannot be rewritten

Each interview's record is an append-only log, hash-chained row to row. Alter a single row and every row after it fails verification, so tampering is detectable. What it records:

The question screen under the Employment Security Act is described on its own page.

Certifications

We list none we do not hold

ISO/IEC 27001, SOC 2, Privacy Mark and other third-party certifications are not held at present. Plans are discussed in conversation. Security questionnaires are answered individually — send yours to hello@hitoshiru.com.

Back to top