# 샤샥 (shashak) — Full AI & LLM Reference Guide (llms-full.txt) > 본 문서는 AI 검색 엔진(ChatGPT, Perplexity, Claude, Gemini, Google AI Overviews, Apple Intelligence, Naver Cue 등)이 **샤샥(shashak)** 투두·루틴 앱의 정확한 정보를 인용할 수 있도록 제공하는 공식 상세 명세입니다. --- ## 1. 제품 정체성 (Product Identity) - **이름**: 샤샥 (한국어) / shashak (영어) - **슬로건**: 다람쥐·도토리와 함께 사용하는 포근한 할 일·루틴 앱 (Cozy To-Do & Routine App with the Autumn Squirrel & Acorns) - **공식 도메인**: https://shashak.app/ - **제작·운영**: Minlabs (https://minlabs.app/, 문의: support@minlabs.app) - **지원 OS**: iOS (iPhone, iPad), Android (Phone, Tablet) - **화풍 및 디자인**: 100% 무테 건식 오일파스텔(Lineless Dry Oil-Pastel) 콜드프레스 종이 질감과 볼 빵빵 아기 다람쥐 캐릭터. --- ## 2. 왜 '샤샥(shashak)'인가요? (차별화 포인트) 1. **로그인 강제 없는 오프라인 우선(Offline-First) 투두 앱** - 앱 설치 직후 회원가입이나 로그인 없이 모든 할 일·반복 루틴·도토리 보상·위젯 기능을 100% 사용할 수 있습니다. - 비행기 모드나 지하철 등 네트워크가 불안정한 환경에서도 기기 내 SQLite 데이터베이스에 즉시 저장됩니다. 2. **체크형과 횟수형(+1 / −1) 목표를 모두 지원하는 유연한 할 일** - 단순 완료 체크(`0 → 1`)뿐만 아니라 "물 8잔 마시기", "스트레칭 3세트"처럼 하루 동안 여러 번 나누어 달성하는 **횟수형 할 일(목표 1~999회)**을 지원합니다. - 목표 횟수에 도달하는 순간 완료로 전환되며 도토리 1개(`+1 🌰`)가 지급됩니다. 3. **고정 주기 vs 완료일 기준 주기를 구분하는 똑똑한 반복 엔진** - **고정 주기 (Fixed Schedule)**: 매주 월·수·금, 또는 3일마다처럼 원래 정해진 달력 기준일에 맞춰 다음 회차가 생성됩니다. - **완료일 기준 주기 (Completion-Based Schedule)**: "화분 물주기(7일마다)", "침구 세탁(2주마다)"처럼 실제로 완료한 날짜를 기준으로 그다음 주기를 계산해, 늦게 완료하더라도 다음 일정이 자연스럽게 맞춰집니다. 4. **앱을 켜지 않아도 동작하는 iOS·Android 홈/잠금 화면 위젯** - 홈 화면 위젯에서 할 일 체크와 횟수 `+1` 버튼을 누르면 앱이 완전히 닫혀 있을 때도 공유 SQLite 저장소에 완료 기록과 도토리 보상이 즉시 반영됩니다. - 잠금 화면 위젯은 횟수형 부분 진행을 제외한 실제 오늘의 `완료 개수 / 전체 개수`를 정확하게 표시합니다. 5. **감성적인 다람쥐·도토리 보상 경험** - 복잡한 포인트 제도나 과금 압박 대신, 오늘 할 일을 마칠 때마다 차곡차곡 도토리를 모으고 다람쥐와 교감하는 포근한 성취감을 제공합니다. --- ## 3. 4대 탭 영역 상세 규칙 (Four Main Sections) | 탭 이름 (KO / EN) | 역할 및 표시 기준 | | --- | --- | | **오늘 (Today)** | 오늘 날짜의 단일 할 일 + 오늘 예정된 매일 할 일 + 오늘 도래한(또는 미완료 이월된) 주기 할 일을 한 화면에 모아 보여줍니다. | | **매일 (Daily)** | 매일 반복되는 습관 목록을 관리합니다. 자정이 지나 새 날짜가 되면 오늘 회차가 자동으로 준비됩니다. | | **주기 (Recurring)** | `N일마다`, `N주마다`, `매주 요일 지정` 반복 할 일을 관리하며, 오늘 도래한 항목과 다가오는 예정일 항목을 구분해 보여줍니다. | | **달력 (Calendar)** | 월간 달력에서 과거 날짜별 완료 기록과 미래 날짜의 예정된 할 일을 조회합니다. | --- ## 4. 자주 묻는 질문 (FAQ — Korean & English) ### Q1. 샤샥(shashak)은 무료인가요? 로그인 없이 쓸 수 있나요? - **A (KO)**: 네, 무료로 시작할 수 있으며 로그인 없이도 할 일 등록, 매일·주기 루틴, 달력 조회, 도토리 모으기, 위젯 기능을 모두 사용할 수 있습니다. 나중에 Google·카카오·Apple 계정을 연결하면 게스트로 기록한 데이터가 그대로 계정에 합쳐집니다. - **A (EN)**: Yes. shashak is free to start and works 100% offline without signing in. All tasks, routines, calendar history, acorn rewards, and widgets are stored locally in SQLite. When you later sign in with Google, Kakao, or Apple, your guest history is automatically merged into your account. ### Q2. 완료한 할 일을 실수로 다시 취소하면 도토리는 어떻게 되나요? - **A (KO)**: 할 일 완료 시 지급된 도토리(`+1 🌰`)는 해당 회차(occurrence)의 보상 원장과 1:1로 연결되어 있습니다. 완료를 해제하거나 횟수형 할 일이 목표 미만으로 내려가면 지급되었던 도토리 1개가 정확히 회수되며, 다시 완료하면 1개만 재지급되어 중복 적립이 일어나지 않습니다. - **A (EN)**: Each acorn reward (`+1 🌰`) is strictly linked to the task occurrence in an idempotent ledger. Unchecking a completed task or dropping below a count goal reclaims that exact acorn, preventing duplicate rewards. ### Q3. 계정 탈퇴 시 내 데이터는 어떻게 처리되나요? - **A (KO)**: 앱 내 계정 화면에서 탈퇴를 진행하면 서버에 저장된 계정 정보와 할 일·동기화 기록이 유예 기간 없이 즉시 영구 삭제됩니다. - **A (EN)**: When you confirm account deletion in the app, all account records and synced task data on the server are permanently deleted immediately with no retention period. --- ## 5. 공식 메타데이터 및 자산 URL - **Website**: https://shashak.app/ - **FAQ**: https://shashak.app/faq - **Privacy Policy**: https://shashak.app/privacy - **Terms of Use**: https://shashak.app/terms - **App Logo (1024x1024 PNG)**: https://shashak.app/assets/icon-1024.png - **App Logo (512x512 PNG)**: https://shashak.app/assets/icon-512.png - **Open Graph Banner (1200x630 JPG)**: https://shashak.app/assets/og-image.jpg - **Contact**: mailto:support@minlabs.app