How we built an app that must work when nothing else does

Göta IT built a crisis-preparedness app for Bereddo — one that keeps working when everything else stops.
Swedish authorities recommend that every household should be able to manage a full week on its own — no power, no water, no open stores. Today, only four in ten are anywhere near ready.
Bereddo AB set out to close that gap: an app that builds your personal preparedness profile, keeps track of your supplies, and carries the knowledge you'd otherwise dig out of pamphlets — all grounded in MSB's official guidelines and reviewed by crisis-management experts. They asked us to build it, from idea to the App Store.
The challenge
A preparedness app is useless if it needs a connection — or if it scares the person who opens it.
It had to work for everyone. The seasoned prepper with a stocked cellar and the first-timer who downloaded it because the news got uncomfortable open the same app — and both need to come away feeling calm, not alarmed.
By definition, it also has to do its job mid-crisis: no mobile data, no Wi-Fi, possibly no power for days. Every checklist, guide, inventory item and shelter map had to live on the device — with the network as a bonus, never a requirement.
The approach
Offline-first from the first commit — and, just as deliberately, calm.
The experience came first. A handful of questions in the app turn 'am I actually prepared?' into a clear, prioritised plan in about ten minutes, and a simple level system breaks the rest into small steps you can finish on a normal Tuesday. Plain language, no countdown timers, no flashing red — the same screens serve a seasoned prepper and a first-time user, and neither feels lectured or scared.
The architecture underneath got the same care. We built Bereddo from scratch in React Native and Expo — one codebase, native apps on both iOS and Android. The architecture treats the device as the source of truth: everything you need in a crisis is stored locally, and the app is fully functional in flight mode.
When there is a connection, an Azure backend with PostgreSQL keeps things in sync — encrypted in transit, with no personal data collected. That's what makes privacy not a setting, but the default.
What we built
A calm, practical toolkit for getting — and staying — prepared.
- Personal preparedness profileA few questions about your household and home become a tailored checklist and a step-by-step plan, with a level system that makes steady progress feel manageable.
- Smart inventorySupplies tracked across seven categories — water, food, heat, hygiene, medicine, communication and cash — with alerts before anything expires.
- Offline guidesCooking without power, purifying water, first aid — written for stressful moments and readable with zero signal.
- Shelter maps & live eventsFind the nearest shelter and follow events around you, with map areas downloadable in advance.
The outcome
Bereddo shipped — and both promises hold: it gets you from worried to a plan in minutes, and it works with the network off.
The app is live and free to download. A ten-minute setup turns 'where do I start?' into a ranked plan, one React Native codebase runs natively on both platforms, the offline architecture has held up from day one, and not a single piece of personal data leaves your pocket.
Want to know more? Get in touch!

Viktor Westberg
Click to copy












