Niblore 개인정보처리방침

최종 업데이트: 2026년 10월 (앱 이름이 mistory 에서 Niblore 로 바뀌었습니다)

Niblore("본 앱", 이전 이름 mistory)는 이용자가 AI와 함께 소설을 써나가는 개인용 창작 도구이며, 아르케(Arche)가 운영합니다. 본 앱은 별도의 회원가입·로그인 기능이 없으며, 소설 데이터(등장인물, 화 내용, 아이디어 노트 등)는 이용자의 기기에만 저장되고 개발자의 서버에 저장되지 않습니다(이용자가 '링크로 공유'나 '이 이야기 공유하기'로 직접 공유한 화·이야기만 예외 — 5번). 다만 아래 기능을 제공하기 위해 일부 데이터가 제3자 서비스로 전달됩니다.

1. AI 소설 생성 (Google Gemini API)

이용자가 입력한 장르, 문체, 세계관, 등장인물 설명, 관계성, 피드백 문구, 그리고 지금까지 작성된 이야기 내용은 소설 본문을 생성하기 위해 개발자가 운영하는 서버(mistory-app.vercel.app)를 거쳐 Google의 Gemini API로 전송됩니다. 이 데이터는 응답을 생성하는 용도로만 사용되며, 개발자는 이를 별도로 저장하지 않습니다. 아이디어 노트는 전송되지 않습니다. Google의 데이터 처리 방식은 Google Gemini API 약관 및 Google 개인정보처리방침을 따릅니다.

요청을 처리하고 이용 한도를 지키기 위해 기기의 IP 주소와 기기를 구분하는 익명 식별자(3번 참고)가 서버에 전달됩니다. 서비스 운영(이용 한도·비용 관리)과 개선(이용 통계)을 위해 요청 국가, 언어, 처리 시간, 사용한 토큰 수 같은 분류 값과, 하루 이용자 수·쓴 화 수 같은 합계 숫자만 소설 내용 없이 기록합니다. 이용자 수는 원래 식별자를 저장하지 않고 해시값(가명)으로 바꿔 셉니다. 이용 통계에서 IP 주소는 나라 판별에만 쓰고 저장하지 않습니다. 하루 쓴 화 수를 세기 위한 해시값과 그날의 횟수는 48시간 뒤, 합계 숫자는 120일 뒤 삭제합니다.

읽기 모드에서도 같은 방식으로 처리합니다.

2. 광고 (Google AdMob)

본 앱은 리워드 광고(잉크 충전)와 전면 광고를 위해 Google AdMob을 사용합니다. AdMob은 광고 식별자(IDFA/광고 ID) 등 기기 정보를 수집하여 광고를 제공하고 성과를 측정할 수 있습니다. iOS에서는 앱 추적 투명성(ATT) 권한 요청을 통해 개인 맞춤형 광고 수집 동의 여부를 직접 선택할 수 있으며, 거부하더라도 앱의 모든 기능은 동일하게 이용할 수 있습니다. 구독 중인 이용자에게는 전면 광고를 보여 주지 않습니다. 자세한 내용은 Google 광고 정책을 참고해 주세요.

3. 결제 (Apple App Store · RevenueCat)

본 앱은 월 구독, 잉크(앱 안 재화), 삽화 1장·삽화 수정 1회 구매를 제공합니다. 결제는 Apple App Store가 처리하며, 결제 카드 정보 등은 Apple이 직접 관리하고 개발자나 RevenueCat에 전달되지 않습니다. 구독 상태 확인과 구매 복원을 위해 RevenueCat SDK를 사용하며, RevenueCat은 기기를 구분하는 익명 식별자와 구매 기록(상품, 구매·만료 시각)을 처리합니다. 이 식별자는 이름·이메일 등 개인을 식별할 수 있는 정보와 연결되지 않습니다. 구독자 혜택(무료 설정 검토 등)을 요청하면, 개발자의 서버가 이 익명 식별자로 RevenueCat에 구독 여부를 조회합니다. 자세한 내용은 RevenueCat 개인정보처리방침을 참고해 주세요.

구매한 잉크는 이 기기에 저장됩니다. 앱을 삭제하거나 기기를 바꾸면 남은 잉크는 복구되지 않으며, 사용한 잉크는 환불 대상이 아닙니다.

4. 고급 필력 이용 횟수

구독자의 고급 필력은 매달 15회까지 제공됩니다. 이를 세기 위해 개발자의 서버는 위 익명 식별자와 해당 월의 사용 횟수만을 Upstash(클라우드 저장소)에 저장하며, 이 기록은 40일이 지나면 자동으로 삭제됩니다. 구독자의 무료 설정 검토(하루 20회)도 같은 방식으로 익명 식별자와 그날의 횟수만 저장하며 48시간 뒤 삭제됩니다. 소설 내용은 저장하지 않습니다.

5. 링크로 공유

이용자가 한 화를 골라 '링크로 공유'를 누르면, 그 화의 본문과 소설 제목·화 번호·화 제목, 그리고 표시 언어만 개발자의 서버를 거쳐 Upstash(클라우드 저장소)에 저장되고, 링크를 가진 사람은 누구나 웹 페이지에서 읽을 수 있습니다. 다른 화, 등장인물·설정, 아이디어 노트는 올라가지 않으며 이름도 표시되지 않습니다. 하루 공유 수를 세기 위해 익명 식별자의 해시와 그날의 횟수를 48시간 동안 저장합니다. 공유한 글은 앱의 '내가 공유한 링크'에서 언제든 지울 수 있고, 지우지 않으면 2년 뒤 자동으로 삭제됩니다. 링크를 받은 사람은 페이지의 '신고하기'로 부적절한 글을 알릴 수 있으며, 신고가 3건 쌓이면 검토 전까지 보이지 않게 됩니다. 신고된 글은 운영자가 확인해 삭제할 수 있습니다. 공유 페이지는 검색 엔진에 노출되지 않도록 설정되어 있습니다. 그 화에 삽화가 있으면 삽화도 함께 올라가 페이지와 링크 미리보기에 보이며, 글과 같이 지우거나 2년이 지나면 삭제됩니다. '글 끝에(가려 두기)'로 둔 삽화는 흐린 그림으로 미리보여집니다. 읽기 모드에서 '이 이야기 공유하기'를 고르면 그 이야기의 제목과 지금까지의 모든 화 본문, 완결 여부, 표시 언어가 같은 방식으로 저장되어 링크를 가진 사람이 웹 페이지에서 읽을 수 있습니다(삽화·등장인물·설정은 올라가지 않습니다). 기기당 하루 공유 수를 세는 방식, 지우기, 2년 뒤 자동 삭제, 신고 규칙은 한 화 공유와 같습니다.

5-2. AI 삽화 (Google Gemini API)

이용자가 삽화를 그리면, 그릴 인물의 이름·나이·성별·외모 설명, 소설의 장르·세계관, 그 화의 본문과 앞 화 본문('이 화에 어울리게') 또는 이용자가 적은 장소·장면·시간·분위기('직접 구성하기'), 그리고 앞서 만든 인물 삽화(같은 얼굴·옷을 지키기 위한 기준 그림)가 개발자의 서버를 거쳐 Google Gemini API로 전송됩니다. 삽화를 고칠 때는 고칠 삽화와 이용자가 적은 수정 내용이 전송됩니다. 만들어진 삽화는 이용자의 기기에만 저장되며(앱 삭제 시 함께 삭제), 개발자는 삽화와 소설 내용을 저장하지 않습니다. 모든 삽화에는 'AI 생성' 표시와 Google의 보이지 않는 워터마크(SynthID)가 들어갑니다.

무료 첫 삽화는 보상형 광고를 끝까지 본 뒤 기기당 1회 제공되며, 광고와 관련된 정보 처리는 2번(광고)을 따릅니다. 무료 첫 삽화·구독자 월 횟수·잉크 삽화 하루 횟수를 지키기 위해 서버는 익명 식별자, 기기 번호, IP 주소의 해시, 그날(또는 그달)의 횟수만 Upstash에 저장하며 48시간(월 횟수는 40일) 뒤 삭제합니다. 무료 첫 삽화를 받은 기기라는 표시(기기 번호)와, 삽화 1장을 결제한 경우 같은 결제로 두 번 받지 않도록 하는 구매 번호·처리 결과는 서비스를 제공하는 동안 보관하고 서비스 종료 시 파기합니다. 결제 확인 중의 시도 횟수는 400일 뒤 삭제합니다. 삽화를 고칠 수 있는 '무료 수정 1회' 권리는 무작위 번호로 120일 동안, 이 앱이 만든 삽화인지 확인하기 위한 그림의 지문(해시값, 그림 자체는 아님)은 400일 동안 보관합니다.

6. 음성 입력(받아쓰기)

받아쓰기 기능은 iOS에 내장된 음성 인식(Apple Speech)을 사용합니다. 받아쓰기를 쓰려면 마이크와 음성 인식 권한이 필요하며, 권한은 기능을 처음 쓸 때 요청합니다. 음성은 개발자의 서버로 전송되지 않지만, 인식을 위해 Apple의 서버를 거칠 수 있습니다(Apple 개인정보 처리방침). 받아쓴 글은 입력칸에 채워지며, 이용자가 보내기를 누르면 1번과 같이 처리됩니다.

7. 국외 이전

위 서비스들은 국외에서 데이터를 처리합니다. Google(Gemini API — 소설·삽화 생성, AdMob, 미국 등) · RevenueCat(미국) · Upstash(미국) · Vercel(개발자 서버 호스팅, 미국 등) · Apple(음성 인식·결제, 미국 등). 전송 항목과 목적은 각 항목에 적은 것과 같고, 서비스를 이용하는 동안 인터넷을 통해 전송됩니다. 국외 이전을 원하지 않으시면 해당 기능(AI 생성·광고 시청·결제·받아쓰기)을 쓰지 않으실 수 있으나, AI 생성 없이는 본 앱의 핵심 기능을 이용할 수 없습니다.

8. 수집하지 않는 정보

본 앱은 이름, 이메일, 전화번호 등 개인을 식별할 수 있는 정보를 별도로 수집하지 않으며, 회원 계정 시스템을 운영하지 않습니다. 이용자가 작성한 소설 내용은 이용자의 기기에만 저장됩니다(앱 삭제 시 함께 삭제됨). 단, 이용자가 링크로 공유한 화·이야기는 5번에 적은 대로 지우거나 2년이 지날 때까지 서버에 남습니다.

9. 아동의 개인정보

본 앱은 만 14세 미만 아동을 대상으로 하지 않으며, 아동으로부터 고의로 개인정보를 수집하지 않습니다.

10. 운영자 및 문의

상호: 아르케(Arche) · 대표자: 박준형 · 사업자등록번호: 774-39-01532
통신판매업 신고번호: 제2026-용인기흥-01759호 (용인시 기흥구청)
주소: 경기도 용인시 기흥구 구갈로60번길 9-1, 7층 7201호
전화번호: 0502-1921-1532
문의: archeisit@gmail.com


Niblore Privacy Policy

Last updated: October 2026 (the app was renamed from mistory to Niblore)

Niblore ("the App", formerly mistory) is a personal creative writing tool where you co-write a novel with AI, operated by Arche (아르케). The App has no account or login system; your novel data (characters, episode text, idea notes, etc.) is stored only on your device and is never stored on the developer's servers (except an episode or story you choose to share as a link — see section 5). Certain features below send limited data to third-party services in order to work.

1. AI Story Generation (Google Gemini API)

The genre, style, world setting, character descriptions, relationships, feedback text, and story-so-far you provide are sent through the developer's server (mistory-app.vercel.app) to Google's Gemini API solely to generate the next piece of story text. This data is used only to produce that response and is not separately stored by the developer. Idea notes are never sent. Google's handling of this data is governed by the Gemini API Additional Terms of Service and Google Privacy Policy.

To process requests and enforce usage limits, your device's IP address and the anonymous device identifier (see section 3) are sent to the server. For operations (usage limits and cost control) and service improvement (usage statistics), only classification values such as request country, language, processing time and token counts, plus aggregate totals such as daily user and episode counts, are logged — never story content. Users are counted by replacing the identifier with a hash (a pseudonym); the original identifier is not stored. For statistics, your IP address is used only to determine your country and is not stored. The hash and that day's episode count are deleted after 48 hours, and the totals after 120 days.

Reading mode is handled the same way.

2. Advertising (Google AdMob)

The App uses Google AdMob for rewarded video ads (used to earn "Ink") and for interstitial ads. AdMob may collect device identifiers (such as your advertising ID) to serve and measure ads. On iOS, you are asked for App Tracking Transparency (ATT) consent before any personalized ad data collection; declining does not limit any feature of the app. Interstitial ads are not shown to active subscribers. See Google's Ads Policy for details.

3. Payments (Apple App Store · RevenueCat)

The App offers a monthly subscription, Ink (in-app currency), and single illustration / illustration edit purchases. Payments are processed by the Apple App Store; payment card details are handled by Apple and never shared with the developer or RevenueCat. The App uses the RevenueCat SDK to check subscription status and restore purchases; RevenueCat processes an anonymous identifier that tells devices apart and your purchase records (product, purchase and expiry times). That identifier is not linked to your name, email, or other personally identifying information. When you request a subscriber benefit (such as free consistency reviews), the developer's server uses this anonymous identifier to ask RevenueCat whether a subscription is active. See RevenueCat's Privacy Policy.

Purchased Ink is stored on this device. Remaining Ink can't be restored if you delete the app or switch devices, and used Ink is non-refundable.

4. Premium Quality Usage Count

Subscribers get up to 15 Premium-quality generations per month. To count them, the developer's server stores only the anonymous identifier above and that month's usage count in Upstash (a cloud database); the record is deleted automatically after 40 days. Subscribers' free consistency reviews (20 a day) are counted the same way — only the anonymous identifier and that day's count, deleted after 48 hours. No story content is stored.

5. Sharing as a Link

When you choose an episode and tap "Share as a link", only that episode's text, the novel title, episode number and title, and the display language are sent through the developer's server and stored in Upstash (a cloud database), and anyone with the link can read it on a web page. Other episodes, characters and settings, and idea notes are not uploaded, and your name is not shown. To limit links per day, a hash of the anonymous identifier and that day's count are stored for 48 hours. You can delete a shared episode anytime from "My shared links" in the App; otherwise it is deleted automatically after 2 years. Readers can use "Report" on the page to flag inappropriate content; after 3 reports the page is hidden pending review, and the operator may delete reported content. Shared pages are set not to be indexed by search engines. If the episode has an illustration, it is uploaded too and shown on the page and in link previews; it is deleted together with the text or after 2 years. An illustration placed "at the end (hidden)" appears blurred in previews. In Reading mode, if you choose "Share this story", the story's title, the text of all its episodes so far, whether it is complete, and the display language are stored the same way, and anyone with the link can read it on a web page (illustrations, characters and settings are not uploaded). The daily count, deletion, automatic deletion after 2 years, and reporting work the same as for a shared episode.

5-2. AI Illustrations (Google Gemini API)

When you create an illustration, the character's name, age, gender and appearance description, the novel's genre and world setting, the episode text and previous episode text ("Match this episode") or the place, scene, time and mood you type ("Compose it myself"), and character illustrations you made earlier (reference images that keep faces and outfits consistent) are sent through the developer's server to Google's Gemini API. When you edit an illustration, that illustration and your edit request are sent. Finished illustrations are stored only on your device (and removed if you delete the app); the developer does not store illustrations or story content. Every illustration carries an "AI-generated" label and Google's invisible watermark (SynthID).

The free first illustration is given once per device after you watch a rewarded ad to the end; ad-related data is handled as in section 2. To enforce the free first illustration, subscribers' monthly count and the daily count for Ink illustrations, the server stores only the anonymous identifier, a device number, a hash of the IP address and that day's (or month's) count in Upstash, deleted after 48 hours (40 days for monthly counts). The record that a device has received its free first illustration (device number), and for a paid illustration the purchase number and result that prevent the same payment from being used twice, are kept while the service is provided and destroyed when the service ends. Attempt counts during payment checks are deleted after 400 days. A "free edit" right is kept as a random number for 120 days, and a fingerprint (hash value, not the image itself) used to confirm an illustration was made by this App is kept for 400 days.

6. Voice Input (Dictation)

Dictation uses iOS's built-in speech recognition (Apple Speech). It needs microphone and speech-recognition permission, which is requested the first time you use it. Your voice is never sent to the developer's servers, but recognition may go through Apple's servers (Apple Privacy Policy). The transcribed text is placed in the input field and is handled as in section 1 only when you send it.

7. International Transfers

The services above process data outside Korea: Google (Gemini API for story and illustration generation, AdMob; United States and elsewhere), RevenueCat (United States), Upstash (United States), Vercel (hosting of the developer's server; United States and elsewhere), and Apple (speech recognition, payments; United States and elsewhere). The data and purposes are as described in each section, transferred over the internet while you use the feature. You can avoid a transfer by not using that feature (AI generation, watching ads, purchases, dictation), though the App's core feature requires AI generation.

8. Information We Do Not Collect

The App does not separately collect personally identifiable information such as your name, email, or phone number, and does not operate any account system. Your written novels stay on your device only, and are removed if you delete the app — except episodes or stories you share as a link, which stay on the server until you delete them or 2 years pass (section 5).

9. Children's Privacy

The App is not directed at children under 14 and does not knowingly collect personal information from children.

10. Operator and Contact

Arche (아르케) · Representative: Junhyeong Park · Business registration no. 774-39-01532
Mail-order business report no. 2026-Yongin Giheung-01759 (Giheung-gu Office, Yongin City)
Address: Room 7201, 7F, 9-1 Gugalro 60beon-gil, Giheung-gu, Yongin-si, Gyeonggi-do, Republic of Korea
Phone: +82 502-1921-1532
Contact: archeisit@gmail.com