Skip to content

데이터 내보내기 / 삭제

ainote 의 모든 데이터는 너의 것. 언제든 가져갈 수 있고 삭제할 수 있습니다.

내보내기 — 전체 백업

방법 A. Web UI

https://ainote.dev/settings/export → "전체 내보내기" 버튼.

이메일로 ZIP 링크 (보통 5분 이내):

ainote-export-2026-05-07.zip
├── tasks.json           # 모든 태스크
├── categories.json
├── dev_docs/            # 모든 dev_docs (마크다운)
├── memory/              # 토픽 메모리
├── vaults/              # 각 vault 의 git bundle
│   ├── personal.bundle
│   └── work.bundle
├── notifications.json
└── manifest.json        # 메타데이터

방법 B. MCP 도구 (계획)

ainote 전체 내보내기 — 형식: zip

export_all (계획됨, v0.5).

현재는 개별 도구로:

list_tasks → tasks.json
list_dev_docs → dev_docs.json (전부)
vault_list → 각 vault 마다 vault_sync 후 로컬 디렉토리 백업

방법 C. 직접 git pull

각 vault 는 git 저장소이므로:

bash
git clone https://api.ainote.dev/vaults/<vault-name>.git

(인증: HTTPS basic auth, username = email, password = MCP key)

부분 삭제

단일 태스크

ainote 에서 태스크 #1234 삭제해줘

→ soft-delete (30일 후 영구). 그 사이 복구 가능.

단일 메모리

ainote 에서 dev_doc "old-notes.md" 삭제해줘

delete_dev_doc 즉시 영구 삭제.

Vault 전체

ainote 에서 vault "experiments" 삭제해줘

→ Web UI 에서만 가능 (실수 방지).

계정 완전 삭제

절차

  1. https://ainote.dev/settings/danger 접속
  2. "계정 삭제" 클릭
  3. 비밀번호 재입력 + "DELETE" 타이핑
  4. 이메일 확인 링크 클릭

삭제 타임라인

시점무엇
즉시API 접근 차단, 모든 키 무효화
즉시다른 디바이스 push 알림 중단
30일모든 데이터 영구 삭제 (PostgreSQL + git + S3)
30일 이내로그인 가능 → 복구 가능

30일 이전 복구

me@example.com 으로 로그인 → "계정 복구" 버튼.

30일 이후

복구 불가능. 백업도 30일 이후 모두 폐기.

GDPR / 개인정보

ainote 는 한국 개인정보보호법 + GDPR 준수:

  • 데이터 최소화: 이메일 + 비번 hash 외 강제 수집 X
  • 포터빌리티: 위 export 절차로 모두 받아갈 수 있음
  • 삭제권: 30일 내 완전 삭제 보장
  • 고지: 보관/암호화/제3자 공유 모두 개인정보처리방침 명시

셀프호스팅 시

데이터가 너의 서버에 있으므로:

  • PostgreSQL pg_dump 로 직접 백업
  • vault git repo 직접 clone
  • 삭제: 인스턴스 종료 + DB drop

다음

MIT License · ainote.dev