A Bug or a Feature?
Splync was launched on the App Store as the simplest budget tracker for couples. At the time of its first release, as an MVP (Minimum Viable Product), several of my friends tried it out and shared their feedback. Their comments ranged from security to design, helping me see the app I had built from many new angles and inspiring ideas for future updates. Within a month of its v1.0 release, one of the most common pieces of feedback we received was that the app logged users out every time they closed it. “Is this a bug or a feature?” asked one of my friends — one of our very first users. At first, I believed it was safer to automatically log out every time the app closed. But it turned out to be far too inconvenient for almost everyone.
Splync Is Vision-Oriented
I believe every business and product should be guided by a clear vision. That was one of the most important lessons I learned during my MBA (Master of Business Administration) studies. A vision defines the mission, shapes the values, and guides the behavior of everyone involved. Without a shared vision, both internal and external stakeholders struggle to create true synergy. Splync’s vision is to make life happier through the simplest shared accounting solution. Splync’s vision is to make life happier through the simplest shared accounting solution. To achieve that simplicity, Splync now lets users stay logged in without having to enter their ID and password every time they want to add or check their expenses.
Splync Is User-Focused
This decision also comes from another lesson I’ve learned during my career in customer support management at global companies: customers, clients, and users always provide the most valuable feedback. Negative feedback, in particular, is a treasure for improvement. While automatic logout made accounts technically safer, many early adopters of Splync expressed their frustration with having to log in again each time they reopened the app. We listened — and with v1.3, Splync now keeps you logged in. We hope this change makes everyday use smoother, brings more smiles to our current users, and welcomes many new ones.
How Splync Processed Login Before v1.3
In earlier versions, Splync completely cleared your login state whenever you closed the app. When you reopened the app, the login page requested you to enter email address and password. It was as if, the moment you left home, the town erased your name from the resident registry. Each time you returned from shopping, you had to visit town hall again to re-register and get a new house key. This resident-verification system was certainly safe — but unnecessarily frustrating. Why not let the town trust its residents a little more?
How Splync v1.3 Implemented the Change
In v1.3, we redesigned how the app remembers who you are. When you log in, Splync now safely stores your account information in UserDefaults, a kind of resident registry that every iOS app keeps inside its own town. It’s like your digital resident record — private, local, and inaccessible to other towns. When you reopen Splync, it quietly checks that registry to confirm that you still live here, so you don’t have to show your ID every time you come home. You still stay in control. If you tap “Log out” from the menu, Splync erases that record from the registry and takes you back to the login screen. And for maintenance reasons, the app may also invalidate your login state when a very old version needs to be updated. In short, Splync v1.3 keeps you logged in on your own device, while still protecting your shared expenses with a reliable login flow behind the scenes.
What If Users Actually Want to Log Out
Of course, users can always log out manually by tapping the Log Out button. In some cases, they may prefer to stay logged out on their device — for example, when sharing it with others. However, many modern apps offer a “stay logged in” feature for convenience. Unless you take basic security precautions, your personal information could still be at risk. We strongly recommend enabling automatic screen lock or display timeout on your device; otherwise, people around you could easily view your private information in many apps. In addition, turning on features like Find My or similar remote-management tools is highly recommended. If your device is ever lost, you can lock or erase it remotely to protect all your data — including your Splync account. Please note that removing your data from Splync on your device does not mean losing access to your existing or past projects. When you log in again from another device, all your data will still be available.