Development notes
What broke, what we measured, and what we changed.
Apple will not let me look at your device, so a report has to come from you — which makes the real question what that report is allowed to know. Every album name is replaced by a token before it leaves; the sizes, timings and errors stay.
A NAS with terabytes free, declared full. Ask exFAT or SMB for free space and the answer is 0 — a bug I shipped, the lesson a rewrite lost, and why the verdict now belongs to the filesystem.
A file whose name is right and whose bytes are wrong counts as backed up forever. So we taught Foldic to prove the bytes — then broke one on purpose to see if it would notice. It took six seconds.
Foldic for Mac and iPhone are both native SwiftUI now, rebuilt for the experience. The part that decides what happens to your photos is the same Rust engine it was yesterday — on purpose.
Foldic for iPhone spent eleven days in review. Auto-scanning, a cancel button that didn't stop, a screen left on for three hours — and the bug our power-saving feature accidentally caught.