Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Branaghan

macrumors regular
Original poster
Jul 3, 2019
195
61
I discovered a bug in this app. It doesn't ask for TouchID or password randomly. Simply enters the app without any of the two.

I contacted the company and am still waiting for a reply. Until that happens I am not going to store private files there and advise you to avoid this, too.

I recorded the entire bug and sent the Dropbox video to them. As you can see I configured to request TouchID or password imediatelly. When you stop using the app and do something else (leaving in the background), then you return to the Readdle app it should ask for authentication again.

The video proves it is only doing when we force-close.


Video:

Tested on the IPP 10.5, with last iPADOS and last version from this app.
 

usagora

macrumors 601
Nov 17, 2017
4,869
4,456
That's interesting. The cloud file apps I use (OneDrive and Google Drive) by default keep you signed in indefinitely once you sign in the first time. I'm not even sure if they have an option to sign you out automatically. The only apps I use that do that are banking apps and 1Password.
 

Nikita Tanchuk

macrumors member
Mar 3, 2021
33
38
I discovered a bug in this app. It doesn't ask for TouchID or password randomly. Simply enters the app without any of the two.

I contacted the company and am still waiting for a reply. Until that happens I am not going to store private files there and advise you to avoid this, too.

I recorded the entire bug and sent the Dropbox video to them. As you can see I configured to request TouchID or password imediatelly. When you stop using the app and do something else (leaving in the background), then you return to the Readdle app it should ask for authentication again.

The video proves it is only doing when we force-close.


Video:

Tested on the IPP 10.5, with last iPADOS and last version from this app.
Hi there, sorry for the difficulties you've faced! Can you tell me your email address in DM so I can find your request in our system and check how is the investigation going?

Looking forward to hearing from you.
 

Branaghan

macrumors regular
Original poster
Jul 3, 2019
195
61
Hi there, sorry for the difficulties you've faced! Can you tell me your email address in DM so I can find your request in our system and check how is the investigation going?

Looking forward to hearing from you.
Just sent you a PM.

I have seen this bug before, yet I thought this was a temporary issue or something wrong with iPADOs. However it appeared again as you can see in this video.

One thing I noticed is that you can't force Documents to not remember the last document opened. I wish it had an option to close all previously opened docs and never remembered history. If there is such option I don't know where it is. It's always preserving previously opened tabs when we use the app again. If this is to be changed then it should close them after X period.

For the bug to be fixed you need to force this app to always request for TouchID/passcode, regardless of the fact you put the app in the background to do something else (like checking your email), and returned seconds later.

One app that works as it should is this one:

There are others I use which work the same:


Usually bank apps. "Mercado Livre/Pago" is slightly different: it lets you configure if you want TouchID/passcode to be asked imediatelly or after 1 (or 5) minute(s) of inactivity.

If you are browsing through sensitive documents in DOCUMENTS/Readdle then you would want "imediatelly".
 

Branaghan

macrumors regular
Original poster
Jul 3, 2019
195
61
Hi there, sorry for the difficulties you've faced! Can you tell me your email address in DM so I can find your request in our system and check how is the investigation going?

Looking forward to hearing from you.
I was about to say this bug wouldn't happen again, however it did with the "detailed log" feature turned on. I sent a few emails with 3 or 4 different logs, please take a look. Also in another GMAIL account I mentioned a 2nd video showing the bug happening.

Please consider if DOCUMENTS showing a previously opened file is what is bypassing the authentication. I believe whenever this bug occurs DOCUMENTS is ignoring the protection and displaying the file instead, so the app might be confused on what to do first. nPlayer, on the other hand, is always working, never saw a moment in which it didn't ask for my fingerprint to come back there.
 

Branaghan

macrumors regular
Original poster
Jul 3, 2019
195
61
I received last week a message from Readdle saying the following:

******
Please accept my apologies for not responding sooner.

We have registered the issue (when the app does not ask for a password) on our end. Our developers will definitely take it under the consideration and try to improve it in future updates.

In case you have more questions or ideas, please let me know. You help us to be better.

Have a great week ahead!

Best Regards,

Nikita Bikmulin
Readdle Team

******

After I contacted and sent the logs they needed. Please note this happened in iPADOs 15.0.

Since this issue isn't 100% fixed I'll avoid for the time being putting sensitive documents locally/inside the app. I was planning to do so once I discovered this peculiar way of Google handling accounts:


Since this is the case for Google then it means we can't use the Google Drive iOS app for accessing private files, regardless of the fact this app has internal protection (TouchID, which is asked imediatelly). We would need to do this in an app which is not logged in the target GOOGLE account, because if this phone is stolen then it means the iOS GMAIL app will reveal everything from the victim.

The GMAIL app has no internal protection (ask for authentication to be accessed). Another which doesn't have this that we all know: the EMAIL app from APPLE. Outlook, on the other hand, offers this: https://apps.apple.com/br/app/microsoft-outlook/id951937596

Ever since I discovered Google works like this - probably to justify locating and blocking Android devices - something we don't need with the iCloud/Apple ID - I am now only using a clean account in my iPAD. By clean I mean one that uses a fake name, birthdate, doesn't have a payment profile or emails which would compromise me and lead to something like this:


If you happen to own any Youtube channel with hundreds of subscriptions, just create a 2nd one in this clean GOOGLE account and add a new playlist with all the videos or settings from it. What is important is to not let a compromised profile in your Apple device, so it would harm you if gets stolen.

Whenever I want to check my old GOOGLE account I log again and remove from my device the minute after. Same for checking emails, which I now do using the browser.
 

Branaghan

macrumors regular
Original poster
Jul 3, 2019
195
61
READDLE has released a new version recently: 8.1.1, from Oct 12, however it hasn't detailed what changed.

 

Branaghan

macrumors regular
Original poster
Jul 3, 2019
195
61
They told me via email this issue has been fixed. I'll be checking to see if it has been solved. Below is a copy from the email sent this week:

A sincere and genuine thank you for your patience!

We are glad to tell you that our team has already fixed the issue you've faced (Passkey lock doesn't work consistently) and implemented it in the last app updates. May I ask you to update the app to the 8.1.4 version and check whether it remedies the situation?

In case any issue with the app persists, kindly ask you to inform me right away. We will do our best to assist you shortly.
 

Nikita Tanchuk

macrumors member
Mar 3, 2021
33
38
They told me via email this issue has been fixed. I'll be checking to see if it has been solved. Below is a copy from the email sent this week:

A sincere and genuine thank you for your patience!

We are glad to tell you that our team has already fixed the issue you've faced (Passkey lock doesn't work consistently) and implemented it in the last app updates. May I ask you to update the app to the 8.1.4 version and check whether it remedies the situation?

In case any issue with the app persists, kindly ask you to inform me right away. We will do our best to assist you shortly.
Hi there! I've completely missed this thread, please accept my apologies. Can you tell me whether the latest update fixed your issue?
 

Branaghan

macrumors regular
Original poster
Jul 3, 2019
195
61
Hi there! I've completely missed this thread, please accept my apologies. Can you tell me whether the latest update fixed your issue?
Indeed it fixed, I haven't noticed the same bug mentioned before.

Now I can put all sensitive documents back there again. The bug I explained in the first post was due to this app not requesting TouchID authentication immediately after we minimize the app and go do something else. It was always open randomly. Now it's closing itself as it should.

The inactivity period can be defined by the developer of said apps. For example, this one:

Works even better than what you put in Documents:

It requests TouchID/password even during use, not just when you "minimize" its window. It can be configured to:

20 seconds
30 seconds
1 minute
2 minutes
5 minutes
10 minutes

This is the first app I've seen working this way. During use normally no app would close itself, so it would stay open forever. Now I can't tell if the two things can be separated and configured differently, if you can set for example 20 seconds after minimizing the app window and during use. Probably not.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.