A complete rewrite of the app from scratch, ported in full from the original Android Java codebase to Xamarin, using a single shared .NET codebase for both iOS and Android.

This replaced the two independent native codebases from Version 2.0 with one unified foundation — the same approach the app kept for the next several years, until the 2025 rewrite to Flutter and Rust in Version 6.0.