yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] onehandyapps:
Alright guys, here is more fun...

OH Private Browser!

- World's first private browser that doesn't ask any permissions (I think this is basic qualification for a private browser, but it is achieved in 2019)

- Always private, really private (No analytics, no tracking, no permission)

- Auto clear data when exit

- Option to preserve incomplete downloads when exit (makes sense?)

- More smaller size

- With same cool things of OH

Play with it, please let me know what you think...
[Android Apps and Games] k3dar7:
can you please also loom at OH Browser privatemode? For not sharing coolies with normal/nonprivate tabs ;)

and second q, is please possible (im future?) add tab rearange possibility to tab preview? Tap&hold tab and move left/right to chamge order will be very nice :) and add settings for "store thumbnail for opened tab", because after close/reopen is now empty until switch to tab
[Android Apps and Games] onehandyapps:
For solving cookie sharing limitation, best optimum solution is OH private browser.

Long press a link -> Tap share -> Choose OH private browser. Its same as simple as opening private tab!

Sure I will try Tab rearrangement & thumbnail restoration!

Thanks!
[Android Apps and Games] onehandyapps:
6.3.0

* Now we can set custom URL for home page!

* Minor UI improvements

https://labs.xda-developers.com/store/app/com.oh.bro

https://play.google.com/store/apps/details?id=com.oh.bro
[Android Apps and Games] romskii:
I thought I can set my own links on the homepage... But it's just the one URL to launch when launching the browser or hitting home.
[Android Apps and Games] k3dar7:
you can set to own URL with your favorites links added ;) but is right, is need set htttp(s):// URL, not work with file:///path_to_sdcard/file (as work for Open File in Chrome)

EDIT: as example you can set URL: https://www.google.com/bookmarks/ and you have for new/home tab show google bookmarks for you account (after you logedin)
[Android Apps and Games] onehandyapps:
Will be added later, thanks!
[Android Apps and Games] onehandyapps:
Correct, since OH has no storage permission, it can't read any file!

( It is also a proof that this browser can't read your personal photos, files, etc. Maximum privacy!)

The idea of using online bookmarks as home page is good!
[Android Apps and Games] onehandyapps:
6.3.1

* Auto retry failed downloads

* Minor code optimizations

https://labs.xda-developers.com/store/app/com.oh.bro

https://play.google.com/store/apps/details?id=com.oh.bro
[Android Apps and Games] onehandyapps:
OH private edition beta 2

Hello guys, here is OH private edition beta 2!

May we publish it to playstore?
[Android Apps and Games] Adrian1983xda:
Hi guys!. everyday better! I have noticed that the dark mode has improved a lot in the whole interface of the application! I love it because less day to day.

And each update usually brings very useful features. Congratulations! I keep betting on this browser!
[Android Apps and Games] Rochey13:
Just found this browser today and love it! Thanks for making this awesome browser!

I've just spent the last hour or so going through the 66 pages on XDA and love the Devs committment and openness for suggestions!

I have a (hopefully) quick query, how does the share to othe apps work?

I was thinking I'd be able to open online videos in VLC but I can't seem to work it out. Am I wrong and that isn't a feature? Or should I be able to do this?

Keep up the amazing work and "pro" has been bought to support you!

Cheers!
[Android Apps and Games] Rochey13:
Think I've found a bug, I can't play some videos full screen.

Here is a link to a website with a video

https://www.festive-lights.com/blog/diy-fun/4-simple-ways-to-make-a-fire-with-fairy-lights/

Its got the square symbol in the bottom right corner but doesn't so anything when I touch it. I've had this on a couple of websites.

I'm using the latest version from the play store on a Pixel 3 XL running Android pie.

Any ideas?
[Android Apps and Games] MDV106:
is this browser open source? how is the privacy for those who have used it?
[Android Apps and Games] onehandyapps:
Thank you for your support!

For use external app:

Long press a link -> Tap share -> Tap open.
[Android Apps and Games] onehandyapps:
It seems like a web engine bug on some devices, but I will test it further, thanks!
[Android Apps and Games] onehandyapps:
Are you sure that open source will protect your privacy?

Can you understand full code?

We can always add our own tracking, privacy breaching code before publish. How will you know?

So blindly believe that open source is safe is a myth.

The true purpose of open source is collaboration & contribution for further development! Not to protect your privacy!

Simple 2 steps trick to identify an app is safe:

1) How an app make money?

2) What permissions an app needs & why?

(We should read privacy policy of that app)

Answers for OH:

1) Directly charge from users. So no dirty ways!

2) No dangerous permissions. No analytics.

Privacy policy: Won't collect,any personally identifying info. (Actullay can't collect, bcz no permission)

What about your current browser?

First thing is OH is built for my personal use, I always using it. So breaching the privacy means stealing! Because it will breach my privacy by me!

OH is the best browser in the world for protecting privacy from the app's point of view!

Read about permissions and finally,

read privacy policy of your current browser! It will blow your mind!
[Android Apps and Games] sonydesouza:
Hello

I have problems with Facebook videos.

When I want to put sound on, videos stop.

Cheers
[Android Apps and Games] onehandyapps:
It seems like a bug of web view (video UI).

Tap the play button again. Hope it will be fixed in upcoming webview updates!

Thanks!
[Android Apps and Games] sonydesouza:
When I tap play button again, it doesn't work. Videos doesn't launch..

Cheers
[Android Apps and Games] onehandyapps:
Alright, I will take a look for a workaround! Thanks!
[Android Apps and Games] Gborg3:
I use pro version of OH Browser on all my devices that can use it. The only time I use Naked Browser Pro is for the site ubuntuvibes.com. Naked Browser is the only lighter browser I have found that automatically opens the on sale for free links to each app directly in the Play Store app. Any possibility of that happening with OH? Going to the browser version of the Play Store then tapping again for the Play Store app is more than my HP TouchPad can readily handle. For most newer than a decade old devices it is a matter of efficiency and ease.
[Android Apps and Games] romskii:
for me are all my Google Maps bookmarks displayed?
[Android Apps and Games] onehandyapps:
Will take a look, thanks!
[Android Apps and Games] k3dar7:
you can try it ;) i don't use GMaps bookmarks, but if try in YourPlace add some to "Starred places", then yes, is show as bookmarks in google.com/bookmarks used as tabhome in OH :)
[Android Apps and Games] Adrian1983xda:
Hi guys, I have problems with downloads. the download begins correctly but then it remains showing in the notifications that it takes 99%. and it never ends.

Your help is appreciated, thank you.
[Android Apps and Games] Gaukler_Faun:
Here's my review:

I'll know if I install the app from F-Droid. An open source alternative for the PlayStore. They build the apps directly from source.

Of course privacy. And the transparency (see the point above). There are many people outside here, who understand the code. And the basics (reading out ALL permissions from the manifes), is a thing my daughter is understanding in five minutes ...

So I did. My results for OH Browser:

1) I wasn't able to charge. I don't have the PlayStore (or any other Google apps) on my phone. So I assume you need a Google account and installed Google apps on the phone to buy the full version.

2) Yes no dangerous permissions. But what about the other permissions (see screenshot)? For what are they needed? Internet of course. And to buy the full version. And to check the license. But why expand status bar? Foreground service?

Privacy policy:

It could be that you don't collect data (we don't know that, since can't read the source code). But you're sending personal user data to Google. Otherwise you could not proof if someone paid for the full version.

Yeah. Good argument. But every developer is saying the same about his app.

That's enough for today. FOSS rules. Think free.
[Android Apps and Games] MDV106:
What app did you use to display the info in your attached screenshot?
[Android Apps and Games] k3dar7:
You can see simply in:

PlayStore/OH/ReadMore/AppPermission:SeeMore
[Android Apps and Games] Gaukler_Faun:
https://github.com/Arjun-sna/android-permission-checker-app
[Android Apps and Games] k3dar7:
this is for "gesture" DoubleTapHandIcon, showing Status/NotifyBar ;)

otherwise i agree will all you write, although i have on phone Google account (after many years without, only with F-Droid), still i first look&install needed (if found) app from F-Droid, sure prefer OpenSource APP as BIG OpenSource longtime fan, on "Desktop" not using Windows/Adobe/etc, "only" GNU/Linux+OpenSource, with only one exception Vivaldi Browser with chromium-patches part OpenSource and UI part ReadableSource), before closedsource Opera <=12 browser... because i need PowerBrowser more that OpenSource... anyway i SURE welcome if OH would be OpenSource with releases on F-Droid... minimal would be easier for me send patches for strange "Google Translated" localisation :) but i respect this choice is FULLY on the developer...
[Android Apps and Games] MDV106:
thanks. this is a neat app, although I already use AppOpsX (from F-Droid) to check and control full permissions of all apps on my phone.

to OP, I will try out your browser, for the one-handed feature. But so far Yuzu browser seems to be my go-to due to the great customizability and bottom address bar.
[Android Apps and Games] onehandyapps:
Possible reasons:

1) Poor network connection

2) Aggressive battery optimization

3) Server issue

Also please make sure that you have the latest version of OH.

If issue not solved, please send the links to troubleshoot. Thanks!
[Android Apps and Games] Adrian1983xda:
Hello! thanks for answering!. I'm going to be honest, I needed to download a file from a web page urgently, how I had the problem that I described before, I tried from another browser at the same time and had no problem with the download. It is for this reason that I think it may be an OH problem.

I'll be attentive to the next download and we'll see how it works.

Likewise, I clarify that I am fascinated with OH. And it's MY BROWSER! ?

Greetings.
[Android Apps and Games] romskii:
I have also problems with downloads, but currently only on XDA...

While chrome and Firefox are working perfectly, I'm getting here with OH always an NGIX timeout...

The post before regarding security, I think he also means that crypto and fingerprint blocking like opera got and Firefox announced recently
[Android Apps and Games] LordDo0m:
This app has most of the features I am looking for! Bought it after 15 mins of use.

If the following features can be added, it'll be the dream browser for me:

1) To allow bookmarks to be shown on the homepage instead of just recently viewed sites

2) Easier access of the exit button

3) To allow data to be cleared upon app exit

4) Option to allow Desktop view as default

5) To allow homepage background to be changed to black

Hope these features will be considered in the following update!
[Android Apps and Games] onehandyapps:
1) OK

2) How?

3) Menu -> Exit -> Close all tabs & clear data

4) Designing site settings, so we can set "Always desktop mode" for a site

5) Noted!

Thanks!
[Android Apps and Games] Gaukler_Faun:
So, at first don't lough at me.

Second: if you quote me than in the right way. I never said my daughter or I will understand the whole code. But the basics. There are some things which are the same in every app. The manifest. There are all permissions declared. Everybody with a basic English knowing can understand this (perhaps with a little help).

Third: I'm also a developer (just check my profile). I know it's a lot of work to develop and maintain an app. Some of my apps are published on PlayStore (which is a pain for developers) and most of them on F-Droid. All my code is public. Everybody can check it and even download it and build the app from source. And this is for me giving respect to my users privacy. They can decide from where they can download the app. And they can get a full functional version without any Google connection. Forcing users to use such a data collecting ecosystem to buy the full version is in my opinion not "ultimate".

Since this is an app thread and we're going of topic. I'll not discuss this here anymore. If someone wants to discuss, or has further questions PM me.

Regards

Gaukler Faun
[Android Apps and Games] onehandyapps:
Well, well, welll..... you are the developer of FOSS browser.

Welcome to OH browser forum!

Usually I don't investigate who is who in this forum. But I checked your profile since you asked!

- So you want full version of OH without paying? I don't encourage it.

- You want my source code? I won't give it.

- Is OH is safe? Yes, by design. So you don't need to trust the developer.

- All open source is safe. Nope.

---------------

Storage permission: App can read & write any file including your personal photos.

OH browser - No storage permission!

FOSS browser - Has storage permission!

FOSS reading my personal files? So how FOSS protect users privacy? You said read the source code. So non tech savvy users need to learn programming before installing your browser. Is that possible for mere mortals?
[Android Apps and Games] LordDo0m:
For 2), perhaps can shift the exit button to the top for easier excess (screenshot as an example). It will be good to include an option such that when checked, data will be automatically cleared upon exit.

Lastly, possible to add options to undo closed tab and duplicate tabs?

Thank you so much!
[Android Apps and Games] onehandyapps:
OH private browser is coming soon for these...

Undo closed tab is already there. If you mean "Recently closed tabs list", then it is not implemented yet.

Duplicate tabs: Will test.

Thanks!
[Android Apps and Games] MDV106:
Is there any option to give exception for websites with untrusted certificates ? I get tired of the same prompt message when a page loads
[Android Apps and Games] k3dar7:
You can is Setttings disable "menu with caption" and then see menu with all icons at once ;)
[Android Apps and Games] Rochey13:
I get something similar popup on websites. I've had it about 5 or 6 times in the last couple of days. Sometimes I get it when I refresh the page

I've attached a screenshot to show what I see.

I don't think it's an issue but it might be.
[Android Apps and Games] MDV106:
Thats exactly what i keep seeing and its so annoying and makes it hard to browse.
[Android Apps and Games] k3dar7:
sure exists https sites with bad/not_actual cerfificate, but if i try url from your screenshot in OH, then is loaded without certificate warning...

1. you have latest OH (now is 6.3.1) ?

2. you have latest WebView updates?

(AndroidWebView or Chrome - based on your Android version and/or what you have set as default in DevOpts/WebViewImplementation )

edit: for older (or if you have selected) Android version used WebView: https://play.google.com/store/apps/details?id=com.google.android.webview

new Android version use implemetation from Chrome: https://play.google.com/store/apps/details?id=com.android.chrome
[Android Apps and Games] LordDo0m:
That's great! Looking forward to it! :)
[Android Apps and Games] onehandyapps:
We should inform users about SSL error each & every time. It is rule of Google. So sorry guys, I can't do anything much regarding this. One thing I can say is most lite browsers works in the same way. I tested those.

Thank you for understanding!
[Android Apps and Games] onehandyapps:
6.3.3

* Simplified context menu

* Added two options : Open new links in foreground, Use external apps for links

* Now in overview mode, we can double tap hand icon to expand status bar

* Minor UI improvements

https://labs.xda-developers.com/store/app/com.oh.bro

https://play.google.com/store/apps/details?id=com.oh.bro
[Android Apps and Games] Rochey13:
No worries!

I thought it might be a little intermittent bug as the same site reports the domain/certificate issue and then after a refresh it's fine or vice versa, it's fine to start with but a refresh and the message pops up.

I've even had it on google.com doing a search! I just can't seem to create the issue at will to allow you the chance to look at it.

It's probably a webview type bug :rolleyes:

Thanks for the update to the app!
[Android Apps and Games] fanboy_android:
Just checked out the new version of the browser. Seems to be working good for now. Dark mode seems to have improve. Overall happy with the update ?

Keep up the good work.. ?
[Android Apps and Games] onehandyapps:
Ladies & gentlemen...

OH Private Browser!

_________________________________________

Privacy by design, not just by words!

_________________________________________

We raised the bar again!

Get it at: https://play.google.com/store/apps/details?id=com.oh.brop
[Android Apps and Games] w41ru5:
Please explain why do you use the uses features like location, camera etc.

Thanks
[Android Apps and Games] onehandyapps:
Fake screenshots!

OH browser don't have permissions you mentioned above.

Goto play store -> OH browser -> Permissions.

Any mere mortal can understand it. Real developers, please explain to this guy!

Where do you get these screenshots?
[Android Apps and Games] ting1234:
I have already bought the OH browser thru the in-app purchase. What's the difference to the private version? Thank you.
[Android Apps and Games] k3dar7:
If you read again text on your first/white/manifestdump screenshot, you see that camera/telephony/location/gps etc permision is set as required=false...

also you can look here:

https://reports.exodus-privacy.eu.org/en/reports/70755/
[Android Apps and Games] onehandyapps:
Differences from normal OH:

- Always private!

- Size ~ 50% of normal OH.

- Auto clean everything on exit (Cookies, cache, form data, web storage, history, etc). No settings required.

- Always secure screen (We can't record or screenshot the browser even by accident).

- Since everything is cleared, storage space is absolutely still. So we can use it in very very low storage devices.

- No confusion or mess. Because it is separate app, so everything is isolated!

Differences from other private browsers:

- No dangerous permissions. It is important. Because using word "Privacy" but using storage permission is ridiculous.

- Multi threaded built-in download manager.

- No analytics or native ads. You can't expect this from most private browsers!

So I hope it is a new standard for a perfect private browser!
[Android Apps and Games] onehandyapps:
Thanks [MENTION=9089546]k3dar7[/MENTION]

I think that guy think that members of this forum has no knowledge! Now he will know the truth!

It seems like some are trying to spread misleading info about OH. It confirms that we are in right direction!:cool:
[Android Apps and Games] onehandyapps:
OH Browser crossed 50K downloads!

Thank you guys!

https://play.google.com/store/apps/details?id=com.oh.bro
[Android Apps and Games] Mickeyvdb:
Started to use this browser since yesterday and I really have to say, great job, a very nice browser.

Only noticed the following on my Chromebook, the following website, gpupdate.net , always switches to the mobile webpage.

It does not change even if I turn on 'desktop website'.

Is there another setting that I can use to have the normal website being displayed?
[Android Apps and Games] onehandyapps:
It is just a request for desktop site. It is up to website's decision. Some websites doesn't respond it. Anyway I will test it.

Thank you for your appreciation!
[Android Apps and Games] tyler78:
I was using opera touch but damn. This is an awesome app. You can do everything with one hand. Bought it the next minute. Keep up the good work.
[Android Apps and Games] Kolio_xda:
Hi Dev,

Few questions:

1. In an incognito window gboard does not enter incognito mode like in other browsers. Can this be adjusted?

2. Can you add an option for pull up to refresh?

3. An option to hide the hand icon from the UI?

Thanks.
[Android Apps and Games] onehandyapps:
1)Need more details:

OS / ROM :

OH Browser Version:

2) Will test, also you can use double tap search icon to refresh

3) Why?
[Android Apps and Games] Kolio_xda:
1. Los 16 Android 9.0 oh browser 6.3.3 device OnePlus X

2. Yes, but pull pull to refresh is present in every other app and it feels natural. Not having it is a major con for me because it frustrates me every time I do it and nothing happens. It still fits the one-handed concept even more minimalist.

3. Less clutter in the UI. I never use it. If you can remove other buttons, why not this one?
[Android Apps and Games] onehandyapps:
Do you need refresh instead of reachability?

Or do you want both?
[Android Apps and Games] Kolio_xda:
Both. Thanks. :)
[Android Apps and Games] onehandyapps:
Any recommendation or idea for implement?
[Android Apps and Games] k3dar7:
1. Drag down on left="reload", on right="slide down"

2. Drag down (on anyside) 1cm show in empty top part "reload line", if unhold then reload page, if drag down more, reload line gone and work as slidedown (principe similar like SailfishOS [youtube]co_4Lp2qlDo[/youtube]?t=15)

3. In settings have "dragdown=slidedown/reload", if user prefer reload, then for slidedown use hand icon on iconbar
[Android Apps and Games] Kolio_xda:
What [MENTION=310153]Kedar[/MENTION]7 said. The ideal situation would be all gestures. :)
[Android Apps and Games] Sharathnair1992:
Can anyone please tell me what is the downloading speed of any file in this browser...
[Android Apps and Games] onehandyapps:
Download speed is depending on your network speed. OH uses multi threaded download. So it uses maximum speed as possible. Thanks!
[Android Apps and Games] casperusm:
Hi dev

Is it possible to save full page as image offline reading?I tried save option but it screen shot only showing page on screen and cutout the page is not showing on screen.

And still waiting for more control on home page customization.i want to set home page shortcuts according to my needs.option to pin only my favourite sites at home oage.

Thanks
[Android Apps and Games] onehandyapps:
Not now, but there are alternatives, save as PDF & save as HTML. Thanks!
[Android Apps and Games] Sharathnair1992:
What speed you got when you downloaded any file through this browser?
[Android Apps and Games] onehandyapps:
Refer k3dar7's answer!
[Android Apps and Games] Sharathnair1992:
I asked about the maximum download speed you got in your device while using this browser and when did you answer this question can you show me...
[Android Apps and Games] k3dar7:
In current test, speed is ~6.3MB/s. What is it for you?
[Android Apps and Games] Sharathnair1992:
Its look promising I will surely download this browser and very soon I will provide you the speed I got in my device.
[Android Apps and Games] k3dar7:
[MENTION=9239666]onehandyapps[/MENTION] as you remove from link popup icon for open_in_foreground, can you please add "hold on top link in popup" to make other than do simple click?

i mean, if in settings i have disable(ad default) "Open in foreground", then in link popup url line:

1. click - open in background

2. click&hold - open in foreground

if i enable in settings "Open in foreground", then in link popup url line:

1. click - open in foreground

2. click&hold - open in background

thanks :)
[Android Apps and Games] onehandyapps:
It is just an experiment.

Open in background will be back!

Thanks!
[Android Apps and Games] onehandyapps:
Boom!

Pull to refresh!

Settings -> Pull down to refresh!

We can still use hand icon for reachability!

Is that cool?
[Android Apps and Games] filnirv:
Really nice. I have oh pro, will buy oh private only when media sniffer is implemented.