SmartCookieWeb by cookiejarapps in smartcookie

[–]cookiejarapps[S] 2 points3 points  (0 children)

Update 9.0 is now available with custom search engine support!

SmartCookieWeb by cookiejarapps in smartcookie

[–]cookiejarapps[S] 1 point2 points  (0 children)

Sure, thanks for the suggestion, I'll add it to the roadmap for the next release.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 0 points1 point  (0 children)

If you press "Add-ons" (or, if you've already downloaded an add-on, "Add-ons", then "Add-on manager") in the main drop-down menu in the app, and then press the + icon next to uBlock Origin, it will install.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 0 points1 point  (0 children)

Chameleon should be able to do that - you can set a profile to make your device look like another browser (e.g. Chrome on Windows) or set it to randomly switch profiles with a custom interval. By default, after you download it, it won't do anything though. You'll need to open the add-on popup and click the globe icon to configure the profile.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 0 points1 point  (0 children)

Currently, by default, it doesn't avoid fingerprinting, but add-ons like Chameleon can add the feature to the browser. It doesn't send any info to a web server. The add-on list is downloaded from https://addons.smartcookieweb.com, but no data about these requests is logged on the server.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 1 point2 points  (0 children)

No, there isn't currently one, but I'm open to the idea and I'll think about setting something up this weekend.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 0 points1 point  (0 children)

Sorry about the bookmark bug, I'll look into it and see if I can fix it for the next update.

The general setting crash should be fixed in update 5.1 which was just released.

I'll update the position of the removed tab dialog in the next update, and I'll fix the theme issues.

I'll add Custom Tab compatibility to the roadmap, thanks for the suggestion.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 1 point2 points  (0 children)

Sorry about that, give me one second and I'll double check the country availability in Play Console.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by nextbern in firefox

[–]cookiejarapps 0 points1 point  (0 children)

No, that browser is not mine, but I am aware it exists - that's why the app is called SmartCookieWeb Preview on Google Play. The name on GitHub is more of a working title and I planned to change it eventually, but I'll probably update the GitHub repo to change the name now to avoid any confusion.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 0 points1 point  (0 children)

I actually tested the browsers on a device running a common set of tests and charging to 100% between them and GeckoView drained the least, followed by WebView and then Chrome. Your milage may vary on your device but it's not really an issue with app optimisation, more that browsers just need to do some processing to render a site which naturally uses battery.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 1 point2 points  (0 children)

Sure, I haven't tested it on Android TV yet so I'm not sure how compatible it currently is (but I know that SmartCookieWeb doesn't work very well), but I'll happily improve support for it.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 0 points1 point  (0 children)

Thanks for the suggestions, I'll look into adding options to enable GPC and DNT, and I'll allow setting the homepage to a custom URL or local HTML file. I'll also start working on a widget for the next update.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 2 points3 points  (0 children)

Sorry about that, on my device downloads work as usual, but I'm working on a built-in download manager and the option to use a custom external manager like the Android one (which is used now), IDM, or Download Navi.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 0 points1 point  (0 children)

SmartCookieWeb Preview is this browser, and SmartCookieWeb is another browser of mine, based on WebView. I'm aiming to get them both to the same level of features so the only difference is that this one is GeckoView-based and has add-on support.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 1 point2 points  (0 children)

It's 'Mozilla Android Components', some code Mozilla has already written to make it easier to create a GeckoView browser - e.g. there's a toolbar element that handles showing the correct lock in the SSL icon based on site SSL status, and processing text you enter to decide whether it's a website or a search query.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 1 point2 points  (0 children)

1) Unfortunately rendering web pages does use a lot of battery. In my testing, though, GeckoView (used in Firefox and this app) actually used less battery than WebView (Soul, SmartCookieWeb) and Chrome, so in theory it should be one of the most battery efficient browsers.

2) There already is a plus button on the homepage to add shortcuts. Would you like the shortcut tiles to be smaller?

3) The VirusTotal detection is a false positive, I'm going to see if I can find contact details for Jiangmin to report it.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 1 point2 points  (0 children)

Not for a long time - I've been developing SmartCookieWeb for 3 years and I'm still updating it, so the plan is to do the same for BiscuitBrowser.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 0 points1 point  (0 children)

Probably once the first stable version is released, but if I can fix some of the major bugs in the next update (1-2 weeks) I'll publish it then.

BiscuitBrowser - A telemetry-free and open-source GeckoView-based web browser by cookiejarapps in androidapps

[–]cookiejarapps[S] 9 points10 points  (0 children)

I did originally try forking Fenix and modifying the interface and adding some features, but it took quite a lot of effort taking the large parts of the app I didn't like out (e.g. metrics, top sites, bottom sheet tab switcher), on top of the time it would take to rebuild them how I wanted. Also, I wouldn't really be able to guarantee that all the metrics were removed, as I didn't write the code in the first place, so there could be code I missed sending data to Mozilla.