ENSVContact

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

BereddoBereddo logo

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.

  • A person holding a phone with Bereddo's shelter map open — nearby shelters marked, with a button to download the map area
  • A phone showing Bereddo's live events view — VMA alerts from Swedish authorities and reports from other Bereddo users on a map
  • A phone showing Bereddo's onboarding: creating your personal preparedness profile
  • A Bereddo flyer reading 'Kom igång med din beredskap nu' held up at the company's stand at an outdoor preparedness event in Helsingborg.

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

Viktor Westberg

Click to copy

More work