# 데이터 개인 정보

**URL:** https://heroiclabs.com/docs/kr/nakama/getting-started/data-privacy/
**Summary:** 최신 Nakama 버전에는 기능, 개선사항, 수정사항이 포함됩니다.

---


# 사용자 데이터 개인 정보

{{< note "error" "Warning!" >}}
이 페이지에 포함된 내용은 정보 전달이 목적이며, 법률 상담으로 간주되지 **않습니다**. 

[GDPR](https://gdpr.eu/) 또는 다른 법률에서 적용되는 데이터 보호에 대한 의무 사항을 이해하기 위해서는 별도의 법률 상담을 받으시기 바랍니다.
{{< / note >}}

애플리케이션 서버와 사용자 층의 위치에 따라서 유럽 연합의 일반 개인정보 보호법(GDPR)과 같은 데이터 보호법이 적용될 수 있습니다.

개발자나 애플리케이션 자체의 측면에서도 적용되는 법률에 대해서 사용자 요청 사항을 처리할 수 있어야 합니다. 해당 법률에 대한 일반적인 요청사항에는 다음이 포함됩니다:

* **데이터에 대한 권리**: 사용자가 데이터의 사본에 액세스할 수 있는 권리
* **잊혀질 권리**: 요청 시 사용자의 데이터를 삭제할 권리

Nakama는 이러한 요청을 처리하기 위해서 [Nakama Console](../console/) 또는 [서버 런타임](../../server-framework/) 기능을 제공합니다.

## Nakama Console

Console [계정](../console/accounts/) 페이지에서 데이터를 요청하는 사용자의 ID를 찾을 수 있습니다.

_데이터에 대한 권리_ 요청의 경우, 해당 사용자가 요청하는 모든 데이터를 _내보내고_ 원하는 매체를 통해 결과를 공유할 수 있습니다.

_잊혀질 권리_에 대한 요청의 경우, 특정한 사용자에 대한 모든 데이터를 삭제할 수 있습니다. 사용자의 ID를 기록하여 기존 백업에서 데이터 복구를 실행할 경우 다시 삭제할 수 있도록 _레코드를 삭제하는 것_이 좋습니다.

## 런타임 기능

사용자 데이터 요청 사항을 처리하는 Console 메서드는 애플리케이션의 내부 관리자가 사용할 수 있지만, 서버 런타임에 노출된 함수는 애플리케이션 UI에 직접 통합될 수 있습니다. 사용자는 이 방법을 통해 데이터를 직접 얻거나 삭제할 수 있습니다.

_데이터에 대한 권리_ 요청의 경우, 해당 기능은 **[accountExportId](../../server-framework/typescript-runtime/function-reference/#accountExportId)**입니다.

_잊혀질 권리_에 대한 요청의 경우, 해당 기능은 **[accountDeleteId](../../server-framework/typescript-runtime/function-reference/#accountDeleteId)**입니다. 사용자의 ID를 기록하여 기존 백업에서 데이터 복구를 실행할 경우 다시 삭제할 수 있도록 `recorded` 매개변수를 `true`로 설정하는 것이 좋습니다.
