개인정보 처리방침
Privacy Policy
최종 개정일: 2026년 7월 31일
Laser Mark Simulator는 계정을 만들지 않고, 서버를 운영하지 않으며, 사용자를 식별하는 정보를 수집하지 않습니다. 앱에서 입력하거나 촬영한 모든 내용은 기기 안에만 저장됩니다.
| 항목 | 내용 | 저장 위치 |
|---|---|---|
| 장비 프로파일·소재 | 사용자가 입력한 사양값 | 기기 내 SwiftData |
| 테스트 매트릭스·기록 | 파라미터, 관찰 색상 라벨, 균일도 | 기기 내 SwiftData |
| 레시피 | 파라미터, 상태, 로트 ID | 기기 내 SwiftData |
| 촬영 이미지·색상값 | 시편 사진과 계산된 CIE Lab 값 | 앱 전용 저장 공간 |
| 앱 설정 | 안전 고지 확인 여부, 화면 모드, Pro 구매 상태 캐시 | UserDefaults |
위 표의 데이터는 외부로 전송되지 않습니다. 앱을 삭제하면 함께 삭제됩니다. 아래 <사용 통계>에 적은 익명 집계 이벤트만 예외입니다. 내보내기(EzCad 파라미터, CSV)는 사용자가 직접 공유 시트로 실행할 때만 발생하며, 전송 대상은 사용자가 선택합니다.
카메라는 시편을 18% 그레이 패치와 함께 촬영해 색상을 측정할 때만 사용합니다. 선택 기능이며 사용하지 않아도 다른 기능에 제약이 없습니다. 촬영한 사진은 기기에만 저장되고 업로드되지 않습니다.
어떤 기능이 실제로 쓰이는지 파악해 개선 우선순위를 정하기 위해 Google Analytics for Firebase로 익명 집계 이벤트를 보냅니다. 보내는 항목은 다음이 전부입니다.
| 이벤트 | 함께 보내는 값 |
|---|---|
| 권장값 탐색 실행 | 선택한 목표 (색 발현 / 균형 / 택트 타임) |
| 매트릭스 생성 | 없음 |
| 레시피 저장 | 없음 |
| 프리셋 등록 | 출처 구분 (유도값 / 제조사) — 모델명은 보내지 않습니다 |
| 구매 안내 표시 · Pro 해제 | 안내가 뜬 지점 |
사용자가 입력한 값은 보내지 않습니다. 장비 이름, 소재명, 로트 ID, 파라미터 수치, 촬영 이미지, 색상 측정값은 전송 대상이 아니며 기기에만 남습니다. 함께 수집되는 것은 Firebase가 발급한 앱 인스턴스 식별자(가명), 기기·OS 종류, IP에서 파생된 국가·도시 수준의 대략적 위치입니다.
이 앱은 광고를 표시하지 않습니다. 광고 SDK가 없고, 광고 식별자(IDFA)를 수집하지 않으며 (IDFA를 수집하지 않는 Firebase 구성 요소만 사용), 광고 개인화 신호를 꺼 두었습니다. 그래서 다른 회사의 앱·웹 데이터와 연결하는 추적에 해당하지 않고, iOS의 앱 추적 투명성 권한을 요청하지 않습니다. 수집한 통계를 제3자에게 판매하거나 광고 목적으로 제공하지 않습니다.
통계 수집을 원하지 않으시면 chungkil.cksw@gmail.com으로 알려주시면 해당 기기 식별자의 데이터를 삭제해 드립니다.
Pro 해제(비소모성, $14.99, 구독 아님) 결제는 Apple의 App Store가 처리합니다. 결제 수단 정보는 앱이 받지도, 저장하지도 않습니다. 앱은 구매 여부만 Apple의 StoreKit을 통해 확인하고, 그 결과를 기기에 캐시합니다. Pro 는 기능을 여는 것일 뿐 데이터 처리 방식을 바꾸지 않습니다 — 구매 전후 모두 데이터는 기기에만 남습니다.
수집하는 개인정보가 없으므로 제3자에게 제공하거나 판매하는 정보도 없습니다.
본 앱은 산업 장비 운용자를 대상으로 하며 아동을 대상으로 하지 않습니다. 아동으로부터 어떠한 정보도 의도적으로 수집하지 않습니다.
모든 데이터가 기기에 있으므로 삭제·열람·수정은 앱 안에서 직접 수행할 수 있습니다. 전체 삭제를 원하면 앱을 삭제하면 됩니다. 별도 요청 절차가 필요하지 않습니다.
본 방침이 변경되면 이 페이지에 개정일과 함께 게시합니다. 수집 범위가 확대되는 변경은 앱 업데이트와 동시에 반영합니다.
Last updated: 31 July 2026
Laser Mark Simulator creates no account, operates no server, and collects no information that identifies you. Everything you enter or photograph stays on your device.
| Item | Contents | Location |
|---|---|---|
| Machine profiles & materials | Specification values you enter | On-device SwiftData |
| Test matrices & records | Parameters, observed color labels, uniformity | On-device SwiftData |
| Recipes | Parameters, status, lot IDs | On-device SwiftData |
| Captured images & color values | Specimen photos and computed CIE Lab values | App container |
| App settings | Safety notice acknowledgment, color scheme, cached Pro entitlement | UserDefaults |
None of the data above is transmitted anywhere. Deleting the app deletes it all. The only exception is the anonymous aggregate events described under “Usage statistics” below. Exports (EzCad parameters, CSV) happen only when you invoke the share sheet yourself, and you choose the destination.
The camera is used solely to photograph a specimen alongside an 18% gray patch for color measurement. It is optional, and declining it restricts nothing else. Photos stay on the device and are never uploaded.
To understand which features are actually used and prioritize accordingly, the app sends anonymous aggregate events through Google Analytics for Firebase. This is the complete list of what is sent.
| Event | Value sent with it |
|---|---|
| Recommended-value search run | Chosen goal (color / balanced / cycle time) |
| Matrix created | None |
| Recipe saved | None |
| Preset registered | Provenance (derived / manufacturer) — never the model name |
| Paywall shown · Pro unlocked | Where the prompt appeared |
Nothing you type is sent. Machine names, material names, lot IDs, parameter values, captured images and color measurements are never transmitted and stay on the device. What is collected alongside the events is a pseudonymous Firebase app instance identifier, device and OS type, and a country/city-level approximate location derived from your IP address.
This app shows no advertising. It bundles no advertising SDK, does not collect the advertising identifier (IDFA) — it uses only the Firebase component that excludes IDFA — and has ad personalization signals switched off. It therefore does not constitute tracking, which means linking your data with other companies' app or web data, and it never asks for iOS App Tracking Transparency permission. Collected statistics are never sold to third parties or shared for advertising purposes.
If you would rather not have usage statistics collected, email chungkil.cksw@gmail.com and the data for your device identifier will be deleted.
The Pro unlock (non-consumable, $14.99, not a subscription) is processed by Apple's App Store. The app neither receives nor stores payment details. It only checks entitlement status through Apple's StoreKit and caches that result on the device. Pro unlocks features and changes nothing about data handling — before and after purchase, your data stays on the device.
Because no personal information is collected, there is none to share or sell.
This app is intended for operators of industrial equipment and is not directed at children. No information is knowingly collected from children.
Since all data resides on your device, you can view, edit and delete it directly within the app. To remove everything, delete the app. No request procedure is required.
Any change to this policy will be posted on this page with a revised date. Changes that broaden what is collected will ship together with the corresponding app update.