Skip to content

Repository files navigation

🤿 Dive-Safe

An app that makes diving safer built by users and maintained by the community.

Features

Dive-Safe is intended to be a companion application for technical diving operations. Below is a concise feature matrix showing current, unreleased, and planned work with an ETA and short notes.

FeatureStatusETANotes
Rebreather assembly guides⬜ PlannedQ4 2025Step-by-step walkthroughs for supported models
Rebreather disassembly guides⬜ PlannedQ4 2025Safe teardown and cleaning steps
Rebreather storage procedures⬜ PlannedQ1 2026Best practices for short/long-term storage
Rebreather maintenance checklists⬜ PlannedQ1 2026Periodic and pre-dive maintenance workflows
Per-rebreather endorsed configuration pages⬜ UnreleasedQ4 2025Requires endorsement workflow and moderation tools
Community comment & endorsement system⬜ PlannedQ1 2026Moderation and identity verification needed
Offline encrypted storage (MMKV)⬜ PlannedQ1 2026For sensitive configs and offline use
Export/import validated checklists⬜ PlannedQ2 2026CSV/JSON and import validation
Device integration (Bluetooth logging)⬜ Planned2026+Long-term roadmap; requires hardware partners

This project is strictly a development-stage tool and is not certified for operational use. See the Safety & legal disclaimer below.

Supported Rebreathers

Rebreather ModelAssembly GuideDisassembly GuideStorage ProcedureMaintenance ChecklistPhotos/Links
Choptima CCR⬜ Planned⬜ Planned⬜ Planned⬜ Planned
Your Rebreather Here⬜ Contribute!⬜ Contribute!⬜ Contribute!⬜ Contribute!(Add photos/links)

Platform support

  • iOS 🍎: supported (development builds and simulator)
  • Android 🤖: supported (development builds and emulator)
  • Desktop / Web 🖥️: experimental (web support via Expo web; desktop native builds TBD)

Types of support & community contributions

We plan to support several structured contribution types so divers and technical editors can add value while keeping safety in mind.

In-depth rebreather setup guides

  • Each supported rebreather model will have a dedicated guide containing:

    • Assembly and disassembly steps with images.
    • Recommended settings and configurables.
    • Common maintenance checkpoints.
    • Known caveats and community-provided tips.
  • Guides will be versioned and have a strict review/endorsement workflow before being labeled as "endorsed".

Endorsements and community comments

  • Community members will be able to comment on guides and submit suggestions.
  • Endorsements will be available for qualified contributors; endorsement criteria and the reviewer workflow will be defined before endorsements are published.

Safety & legal disclaimer

IMPORTANT: This software is experimental and under active development. It is NOT certified for operational diving use.

  • Do NOT rely on this application as your primary source of safety-critical information.
  • Use at your own risk. The maintainers assume no liability for injuries, damages, or losses resulting from the use of this software.
  • Always follow manufacturer manuals, qualified training, and organizational SOPs.

By using or testing this software you acknowledge that it is provided "as-is" and that you accept full responsibility for any use.

How to help / Contributing

  • Read the code and open issues for missing features or bugs.
  • Follow pull request guidelines and include tests where appropriate.
  • For safety-critical content (rebreather instructions), submit changes as proposals and include references and photographic evidence where possible.

Contact / License

This project is published under a source-available license. See LICENSE.md for full details.

For questions or commercial licensing, contact Virtualize LLC.

About

A collection of diving calculators, assembly guides for offline-first usage.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages