Shape your product around each visitor.
bandito builds near-custom versions, called flavors, of consumer and prosumer SMB software for each visitor. Makers test thousands at once to learn which flavors customers keep.
Join the waitlistFrom ad click to daily use
Choose an ad, then make the visitor’s landing-page and onboarding choices. Follow the highlighted path to the resulting product.
Illustrative examples with fictional records. These flavors have not shipped.
1 Ad
The ad defines the landing page.
2 Landing page
Landing-page selections define onboarding.
Manage parts and customer vehicles.
What would you like to manage?
Manage appointments and client records.
What would you like to manage?
Manage the taplist and beer stock.
What would you like to manage?
3 Onboarding
Onboarding answers define product usage.
Which parts task comes first?
What would you like to do first?
Who takes appointments?
What would you like to track?
What belongs on the taplist?
How is the beer stored?
4 Product usage
The product reflects the visitor’s choices.
Shelf inventory
Count filters and pads before the next service.
| Part | On hand | Minimum |
|---|---|---|
| Oil filter | 12 | 5 |
| Brake pads | 6 | 4 |
| Air filter | 9 | 3 |
Next task: update a stock count
Incoming deliveries
Match deliveries to the parts ordered.
| Supplier | Part | Due |
|---|---|---|
| Metro Parts | Oil filter × 24 | Today |
| Bay Supply | Brake pads × 12 | Friday |
| Metro Parts | Air filter × 18 | Monday |
Next task: receive the filter order
Customer vehicles
Keep each vehicle with its service history.
| Customer | Vehicle | Last service |
|---|---|---|
| Alex Chen | Civic | Oil change |
| Sam Rivera | Outback | Brakes |
| Jo Morgan | Transit | Inspection |
Next task: add a service to Alex’s Civic
Repair schedule
See the vehicle and job for each appointment.
| Time | Vehicle | Job |
|---|---|---|
| 9:00 | Civic | Oil change |
| 10:30 | Outback | Brake check |
| 13:00 | Transit | Inspection |
Next task: open the 9:00 job
My appointment book
See one schedule with time for each service.
| Time | Client | Service |
|---|---|---|
| 9:00 | Maya | Lash fill |
| 10:30 | Robin | Brow shape |
| 11:00 | Drew | Lash lift |
Next task: open Maya’s appointment
Team appointment book
Assign appointments across the salon.
| Time | Client | Stylist |
|---|---|---|
| 9:00 | Maya | Jamie |
| 9:00 | Robin | Taylor |
| 10:30 | Drew | Jamie |
Next task: assign the next booking
Client preferences
Bring service notes into the next visit.
| Client | Preference | Service |
|---|---|---|
| Maya | Natural curl | Lash fill |
| Robin | Soft arch | Brow shape |
| Drew | Light lift | Lash lift |
Next task: update Maya’s service notes
Return visit planner
See who is ready for another appointment.
| Client | Last visit | Next visit |
|---|---|---|
| Maya | 2 weeks ago | This week |
| Robin | 3 weeks ago | Next week |
| Drew | 5 weeks ago | This week |
Next task: plan Maya’s return visit
On tap
Keep the current pours ready for guests.
| Beer | Style | ABV |
|---|---|---|
| Docklight | Pilsner | 4.8% |
| Cedar Bend | Pale ale | 5.6% |
| Night Ferry | Stout | 6.2% |
Next task: change the beer on tap 03
Release calendar
Prepare the next beers before they go on tap.
| Beer | Style | Release |
|---|---|---|
| High Tide | IPA | Friday |
| Orchard Row | Saison | Saturday |
| Copper Rail | Amber | Next week |
Next task: schedule High Tide
Keg inventory
Check the cold room before changing a tap.
| Beer | Size | Kegs |
|---|---|---|
| Docklight | 50 L | 4 |
| Cedar Bend | 30 L | 6 |
| Night Ferry | 30 L | 2 |
Next task: move a keg to the taproom
Packaged inventory
Track cases available for the retail fridge.
| Beer | Pack | Cases |
|---|---|---|
| Docklight | 4 × 16 oz | 18 |
| Cedar Bend | 4 × 16 oz | 12 |
| Night Ferry | 4 × 16 oz | 8 |
Next task: record a case sale
Auto shops / Track my parts / Count shelf stock / Shelf inventory
Example flavors
Each example starts with weave, grunion's open-source workspace tool, and adds features for a different business. None has shipped.
-
Auto shops
Example screenSqueeky
Parts and customers
PartIn stockOil filter12Brake pads6Air filter9Alex ChenVehicle · Civicweave + Inventory and customer records -
Salons
Example screenLashbook
Appointments
MayaLash fillRobinBrow shapeDrewLash liftweave + Appointment booking -
Breweries
Example screenPourlist
On tap
01DocklightPilsner4.8%ABV02Cedar BendPale ale5.6%ABV03Night FerryStout6.2%ABVweave + Taplist
Retention test simulation
PULLS 3,000
| Arm | Traffic share | Retention lift |
|---|---|---|
| arm_0412 | 74% | ▲ +44.3% |
| arm_0738 | 2% | ▼ -25.6% |
| arm_1105 | 13% | ▲ +25.4% |
| arm_1569 | 6% | ▲ +9.6% |
| arm_2043 | 5% | ▲ +2.9% |
| arm_2816 | 1% | ▼ -56.7% |
Traffic share shows how visits are divided among variants. Retention lift compares each variant’s estimated retention with the average across all variants tried.
This simulation tests six variants, called arms, that could represent flavors, packages or brands. It sends more traffic to variants with stronger retention. All results are simulated.
Flavors, packages and brands
-
Flavors
A flavor adds the features a particular customer needs to a base product.
-
Packages
A package defines what a flavor includes. Makers test which packages customers keep using.
-
Brands
Each flavor can carry its own name and accent color, as Squeeky, Lashbook and Pourlist do here.
Waitlist for bandito
bandito is in development. Join the waitlist for an email when it opens to its first makers.
bandito
Six hands, a flavor in each.