-
-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Make optional the quick start menu #776
Comments
Yes, not a bad idea, we'll try to fit it into the next release. |
Thanks a lot Mark, your solution is splendid as it combines the best (by far) pw manager app + best support. |
Perfect, thanks a lot for v. 1.59.10. :-) |
I can't seem to reproduce this, would you be able to send instructions on how you do this so we can repeat it? Is the switch definitely off? Is a restart required? |
Yes the switch is always off since v. 1.59.10. |
Yes, I see the issue myself too, but it actually appears to be some kind of iOS level issue. Apple must keep some kind of cache around which isn't properly cleared. I'll raise this issue with Apple via their Feedback Assistant but unfortunately these kinds of things usually just go into a blackhole... To workaround this, the best thing you can do is remove Strongbox completely (making sure you've got copies of your databases somewhere safe). Then reinstall, go straight to preferences and turn the option OFF, so that the database names themselves never enter any Apple iOS level cache. Then you can start re-adding your databases. |
Thanks but this also does not seem to work for me, I followed your solution but q/s menu is back after a restart of the iPhone, only working solution for me is running one of those apps that lock the apps you choose by using Face Id, this also prevents the quick start menu. |
By the way, this problem does not seem to be related to the iOS cache but to a default configuration of the application, which could be changed by the user’s option of disabling the quick start menu only when SB is opened once after the restart of the device. I have choosen SB Zero for the idea of having premium privacy and security options, and it in fact delivers it, but the possibility of someone from outside the application who inadvertently has access to the iPhone, being able to pry what can be found inside it by simply long pressing the app icon a little breaks this concept. Depending on the complexity of the user's data configuration, it may be necessary to have informations in the name of the DBs that should be inaccessible unless after the unlocking of the app by the authorized user. In addition, this quick start menu also goes in the opposite direction to the app protection and duress pin features and the possibility of plausible deniability, by allowing anyone with initial access to the iPhone to know about the amount of DBs (up to four) contained in the app and their names. |
Thanks @O35dE - When you say:
What are these? The cache appears to remember the shortcut items after a restart only if they've ever been set. So, the (unfortunate) solution is to do a clean install of Strongbox, launch and go straight to settings to switch this off before you add a database. Once the app never puts these shortcut items in the menu, the system never caches them.
Sure, we've done this, but this is also something you can do yourself too, right?
Sure, it's something we'll think about.
Can you provide an example, it'll be helpful for our consideration. |
Hi thanks for the reply, like this app - https://apps.apple.com/br/app/omnilock/id1645472970
Well as I have posted (#776 (comment)) what you describe does not work to me. That is why I suggested you to restart the device to re-check. My menu was back just after the FIRST restart, after carefully following your suggestion. Edit: Just tested once more, deleted the app, downloaded again, just after it was installed I changed the default “on” q/s menu option to “off”, imported the DBs, and menu is back just after restarting my iPhone. Btw when you say “the app never puts these shortcut items in the menu”, do you mean that following your suggestion and immediately after a device restart, your q/s menu with the first four DB names is disabled (completely off) or do you mean that it is shown but it will not update itself, in other words it is displayed but it will not show the actual first four DB names that are currently contained in the app?
Cool thanks.
? Well when the user has many DBs and uses a more detailed description in the name of each other than “My passwords 1”, “My passwords 2” or something like that, so this user may not want these detailed descriptions to be available from outside the app by anyone who gains initial access to the iPhone. And what is the point of this feature called “quick start” menu? Not using the q/s menu For a regular app the q/s menu could represent a minor advantage, but not for a password manager like Strongbox that demands an app lock and DB credentials to be entered by the user before the data can be actually accessed, and even more especially “for Power Users” of the Zero version of the app, “designed for privacy conscious individuals”. |
Hi @O35dE - We've made the default OFF in the Zero build now. Could you try removing Strongbox Zero completely, then reinstall and verify that the menu no longer shows your database names? |
Hi thanks Mark for the new version, I removed it completely, reinstalled and imported the DBs back, then restarted the device, but unfortunately not, the q/l menu is still shown after the first restart of the iPhone. |
OK, thanks @O35dE - back to the drawing board. |
As a workaround it is possible with iOS 18 to activate the native Face Id protection to lock Strongbox, |
Well in iOS 18.0.1 the issue may have been fixed, there is no q/s menu in my phone by long pressing app’s icon even if the native faceid lock is disabled and iphone is restarted, in other words Strongbox option to disable the fast start menu is actually working as it should. |
Here are my test results:
Appears something is still not working as expected. |
Ok thanks for testing, yes so it is due to the cache and not due to iOS 18.0.1. |
When you long press the application icon the quick start option menu appears along with the names of the first four DBs.
Strongbox Zero Version: 1.59.9
Description:
Would it be possible to make this quick start menu optional? Some users may use in the name of the DB some information that they would not like to make visible from outside the application by anyone who inadvertently has access to their iPhone.
Steps to reproduce the behavior:
Long press the app icon and the names of four DBs are displayed.
Expected behavior:
Nothing is shown outside the app.
The text was updated successfully, but these errors were encountered: