| Idea |
“What is around me” at a glance, without typing anything. |
Browse sections like a magazine of offers. |
Search, and always see how many unlocks are left. |
| Strengths |
- Delivers the “around me” promise straight away.
- Very strong in a sales demo.
- Location refusal is handled with an approximate area.
|
- Holds up with a thin catalogue (R1): people see a feed, not an empty map.
- Entry by mall and category feels natural.
- Simplest to build and test.
|
- Makes the free quota tangible and “ready to finish”.
- “My offers” answers “where is the offer I opened?”.
- Map as a tab fits the backlog order (catalogue before map).
|
| Risks |
- A sparse map looks empty and spoils the first impression.
- Map SDK cost and performance from the first screen (to check in the docs).
- Poor first screen for people who do not want to share their location.
|
- Little to set it apart from Instagram and flyers.
- The subscription appears late, on the offer detail.
- The feed needs sections driven by the server.
|
- The “stamps” tone can feel pushy if overdone.
- More screens to keep consistent (passport, statuses).
- Less spectacular in a demo than the map.
|
| Flutter effort |
High: map on the first screen, custom markers, clustering, pin and carousel sync, fallback without location. |
Low: standard lists and sections; the map stays a separate screen, added in slice 3. |
Medium: passport screen, unlock history (already in the free_unlocks model), static map preview. |
| Expected effect on free → paid (hypothesis) |
Hypothesis: good for discovery, but the subscription shows only when an offer is opened; the effect depends on pin density. |
Hypothesis: desire comes from how many locked offers people see in the feed; moderate, steady effect. |
Hypothesis: visible progress toward zero raises willingness to pay when the quota runs out. To measure with a comparison test before rolling out. |
| Pick it if… |
The client already has a dense catalogue in a few areas and wants a “wow” effect. |
The launch has few offers and the team wants the smallest technical risk. |
The business model rests on the subscription and the client accepts a slightly more encouraging tone. |