Infinite canvas. Frogs that hop. Ponds that remember. Media mode for images & GIFs.
Local-first. Private by design.
| Feature | Free | Pro | What it does |
|---|---|---|---|
| Infinite Canvas | ✓ | ✓ | Endless space to draw, pan, and zoom. No artificial limits — your ideas can grow as large as they need. |
| Draw Mode | ✓ | ✓ | Freehand strokes with color picker, variable thickness (0.5–30), tapered ends, and live grid-fill while drawing. |
| Erase Mode | ✓ | ✓ | Drag to instantly remove strokes, Lilypads, Frogs, or Media. Zoom-aware and fully undoable. |
| Pan & Zoom | ✓ | ✓ | Smooth single-finger panning and precise zoom (single-finger drag or pinch). Works at any scale. |
| Select Mode | ✓ | ✓ | Lasso multiple items, then move, resize, copy, cut, paste, delete, or recolor them together. |
| Media Mode | ✓ | ✓ | Drop photos and animated GIFs directly on the canvas. They stay embedded in your .HopMap file. |
| Lilypads | ✗ | ✓ | Place named markers anywhere. Warp to them instantly, organize into folders, and link to Frogs. |
| Frogs | ✗ | ✓ | Connector hubs that link Lilypads across the entire canvas for fast navigation and idea connections. |
| Ponds | ✗ | ✓ | Visual regions to group content. Set user-controlled spaced reminders and review in focused Pond View. |
HopMap is built for real learning and thinking — not just pretty diagrams. Every tool works together: draw freely, mark key ideas with Lilypads, connect them with Frogs, group related work into Ponds, and review exactly when you need to.
Precision over algorithms: No midnight pings—your schedule, your hops.
HopMap isn't just a canvas—it's a science-backed system for building, reviewing, and connecting knowledge. Drawing from spaced repetition (Ebbinghaus), active recall (Bjork), and visual encoding (dual-coding theory), it turns note-taking into durable memory. Here's how to maximize it:
Yes, the reviews take a few minutes each — but they replace hours of painful re-reading and cramming later. Here’s what the research shows when you use spaced, active-recall reviews instead of the usual “re-read everything” approach:
| Scenario | Traditional studying (re-read + cram) | HopMap spaced-review cycle | Time you save |
|---|---|---|---|
| One university course (≈ 20 hours of new material) | 20 hours learning + 12–18 hours re-studying = 32–38 hours | 20 hours building maps + 3–5 hours of short reviews = 23–25 hours | 9–15 hours saved |
| Three courses in one semester (≈ 60 hours total material) | 60 + 40–60 hours re-studying = 100–120 hours | 60 + 10–14 hours of reviews = 70–74 hours | 30–46 hours saved (= nearly two full days saved) |
| Language / skill over a full year (2 hours per week × 52 weeks) | 104 hours + 60–80 hours re-learning forgotten parts = 164–184 hours | 104 hours + 18–25 hours of reviews = 122–129 hours | 42–62 hours saved (= 5–8 extra weekends free) |
Bottom line from the studies: Once the spaced-review habit is in place (usually after the first 3–4 weeks), most learners cut their total study time by 30–50 % while remembering 2–4× more long-term. The little 5–10 minute Pond reviews you do in HopMap simply prevent the huge 1–3 hour panic sessions you’re used to.
When the app launches and real users start reviewing with full-length intervals, those saved hours will be theirs — not hypothetical.
Benefits: This cycle maximizes retention (up to 90% longer per studies), minimizes burnout, and uncovers hidden patterns via hops. Free for basics; Pro unlocks Ponds/Frogs/Lilypads for full power.
Effective Date: April 10, 2026
HopMap ("the App," "we," "us," or "our") is a mindmapping and infinite canvas application developed by Sean H. (the "Developer"). We are committed to protecting your privacy and ensuring that your personal information is handled responsibly. This Privacy Policy explains how we handle any data in connection with the App, including what information is collected, how it is used, and your rights.
By downloading, installing, or using the App, you agree to the terms of this Privacy Policy. If you do not agree, please do not use the App.
HopMap is designed to operate entirely on your device without collecting, storing, or transmitting any personal or user data to us or third parties. All processing—such as creating, editing, saving, and reviewing HopMap files (e.g., .HopMap or .json formats)—happens locally in your device's memory or storage.
In summary: No data of any kind is sent to the developer or any third party except for standard Google Play Billing requests (handled securely and privately by Google) when checking subscription status or processing a purchase.
Billing Data: Google may collect standard billing info (e.g., payment method, transaction history) per their Privacy Policy. We access none of it—your subscription is processed end-to-end by Google.
To provide core functionality, HopMap requests the following Android permissions. These are used solely for on-device operations and do not involve data transmission:
| Permission | Purpose | Scope |
|---|---|---|
| READ_EXTERNAL_STORAGE / WRITE_EXTERNAL_STORAGE | Read/write HopMap files to your device's storage. | Local file access only; no cloud sync. |
| SCHEDULE_EXACT_ALARM | Schedule local reminders/notifications (e.g., for canvas tasks). | On-device alarms; no server involvement. |
| POST_NOTIFICATIONS | Display local push notifications. | Device screen only. |
| RECEIVE_BOOT_COMPLETED | Restart local alarms after device reboot. | On-device persistence. |
| INTERNET | Required for Google Play In-app Billing to check subscription status and process purchases. All billing communication is directly and exclusively with Google Play servers. | No other network activity occurs. |
We request these permissions at runtime where required and explain their use. You can revoke them via your device settings at any time, though this may limit App functionality.
HopMap integrates minimal third-party services, all focused on local or anonymized operations:
No advertising SDKs, analytics tools (e.g., Firebase Analytics), or trackers are included.
Since we collect no data:
Offline Subscription Access: Premium features remain active offline by trusting the cached paid period end-date. On cancel or payment failure, access continues until that date (your full paid time—no extras added). Refunds (Google's ~48-hour window) revoke immediately upon detection. We recommend connecting online occasionally (e.g., weekly) for verification—it's quick and keeps everything current.
In the event of a device backup (e.g., via Google Drive), that's controlled by your OS/account settings—not the App.
HopMap now supports Media mode, which lets you add images and animated GIFs to your canvas. These become part of your local .HopMap files.
This is a fully local, user-controlled app. You are responsible for the content you create and share.
HopMap is designed for users of all ages, including children aged 6 and above.
We do not collect, use, store, or share any personal information from any user — including children. No accounts, no analytics, no identifiers, no crash logs, nothing leaves the device except when the user explicitly shares a file themselves.
Because no personal information is ever collected or transmitted, HopMap fully complies with the Children’s Online Privacy Protection Act (COPPA), GDPR-K (EU/UK), and all similar children’s privacy laws worldwide. Parental consent is not required.
HopMap has been designed from the ground up to fully comply with Google Play Families Program policies and is intended to participate in the program.
In the Google Play Data safety section the app is declared as:
This declaration is accurate and complete.
All local operations use standard Android security (e.g., scoped storage for files). Encryption is implemented on-device but is not audited or warrantied for compliance (e.g., GDPR/HIPAA). We do not store data, so there's no central breach risk. Keep your device secure and use strong locks for sensitive HopMap files. Remember: Lost passwords cannot be recovered by us.
Depending on your location (e.g., GDPR in EU, CCPA in California), you may have rights to access, correct, delete, or object to data processing. Since we collect none, these are N/A—but contact us for clarification. For Google-handled billing data, exercise rights via your Google Account.
We may update this policy to reflect App changes. Significant updates will be notified in-app or via Play Store. Continued use after changes implies acceptance. Check back periodically.
For questions, concerns, or to exercise rights: Email hopmapdev@proton.me. We're a solo dev project, so responses may take a few days.
Thank you for using HopMap—we're building it to empower your ideas, not track them!
Reminders user-set? Yes—for exact timing. Algorithm may be an option in the future.
Overdue? Check Home > Overdue, or Edit Menu > Pond Editor (bubbles highlight reds/oranges).
Do I Need Internet for Pro? Internet is required to install the app and make purchases (handled securely by Google). After setup, premium features work fully offline for your paid period. The app makes occasional light checks (e.g., on launch) to stay current on changes like cancellations—connect when convenient, but it's not needed for daily use.
What if I cancel my sub? Access continues until your current billing period ends (no prorating). Refunds (within Google's ~48-hour window) revoke immediately on next check. See above for how offline access works during this time.
Unlock Pro Features Inside: Warps, Reminders, & More. Coming soon!