Stoutner - Redmine: Issueshttps://redmine.stoutner.com/https://redmine.stoutner.com/favicon.ico?16699090422024-03-02T20:58:24ZStoutner - Redmine
Redmine Privacy Cell - Feature #1177 (New): Detecting Silent SMS Attackshttps://redmine.stoutner.com/issues/11772024-03-02T20:58:24ZMark Weston
<p>Both the Android IMSI-Catcher Detector and SnoopSnitch projects have been abandoned:<br /><a class="external" href="https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector">https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector</a><br /><a class="external" href="https://github.com/srlabs/snoopsnitch">https://github.com/srlabs/snoopsnitch</a></p>
<p>As it stands, there are no Android apps to detect when your device has fallen victim to an IMSI Catcher / Stingray. Since this project is well developed and active, I am proposing incorporating some of the features from AIMISCD into this project. Would it be feasible to start with detecting silent SMS which is not as big of an undertaking as detecting an IMSI catcher?</p>
<p>This GPL 3.0 code will be helpful:<br /><a class="external" href="https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/blob/development/AIMSICD/src/main/java/com/secupwn/aimsicd/smsdetection/SmsDetector.java">https://github.com/CellularPrivacy/Android-IMSI-Catcher-Detector/blob/development/AIMSICD/src/main/java/com/secupwn/aimsicd/smsdetection/SmsDetector.java</a></p> Privacy Browser Android - Feature #1157 (New): Allow rendering images below specified sizehttps://redmine.stoutner.com/issues/11572024-01-21T01:58:13Zask lowPrivacy Browser Android - Feature #1129 (New): Implement Translate APIhttps://redmine.stoutner.com/issues/11292023-11-28T01:58:17Zask low
<a name="Why-I-need"></a>
<h4 >Why I need<a href="#Why-I-need" class="wiki-anchor">¶</a></h4>
<p>My friends & some of my family liked Privacy Browser, but they're expecting automatic webpage translate in native language script like how google does in chrome.</p>
<a name="Possible-Solution"></a>
<h4 >Possible Solution<a href="#Possible-Solution" class="wiki-anchor">¶</a></h4>
<p>There's LibreTranslate API<br /><a class="external" href="https://libretranslate.com/">https://libretranslate.com/</a><br />Already used by minbrowser on linux.</p> Privacy Browser Android - Feature #1083 (New): Media playback config supporthttps://redmine.stoutner.com/issues/10832023-09-11T14:55:53Zask low
<p>Disabling images is useful to reduce data usage on lower bandwidth. But videos still continue to buffer.<br />In a typical chrome scenario, there's <strong>Media Autoplay</strong> config within site <strong>settings</strong> that offers on & off toggle. That helps us to turn off whatever rogue media from autoplaying, such as news sites.</p> Privacy Browser Android - Feature #1081 (New): Expose detailed resource request types in Privacy ...https://redmine.stoutner.com/issues/10812023-09-09T20:20:57ZSoren Stoutnersoren@stoutner.com
<p>Currently, Android's WebView does not disclose detailed resource request types.</p>
<p><a class="external" href="https://developer.android.com/reference/android/webkit/WebViewClient#shouldInterceptRequest(android.webkit.WebView,%20android.webkit.WebResourceRequest)">https://developer.android.com/reference/android/webkit/WebViewClient#shouldInterceptRequest(android.webkit.WebView,%20android.webkit.WebResourceRequest)</a></p>
<p><a class="external" href="https://developer.android.com/reference/android/webkit/WebResourceRequest">https://developer.android.com/reference/android/webkit/WebResourceRequest</a></p>
<p>However, this information is available underneath. It would be helpful for request filtering to expose it. Something along the lines of what Qt WebEngine does.</p>
<p><a class="external" href="https://doc.qt.io/qt-5/qwebengineurlrequestinfo.html#ResourceType-enum">https://doc.qt.io/qt-5/qwebengineurlrequestinfo.html#ResourceType-enum</a></p> Privacy Browser Android - Feature #1054 (New): Return to previous scroll position when moving bac...https://redmine.stoutner.com/issues/10542023-08-07T18:08:50ZB DuBois
<p>In particular, after following a link and the back button is pressed, the previous page is displayed at its beginning, rather than at its previous scroll position. Would you consider changing this behavior?</p> Privacy Browser Android - Bug #909 (New): Block ads in YouTube videoshttps://redmine.stoutner.com/issues/9092022-10-09T07:19:22ZThomas Jensen
<p>Privacy Browser doesn't block ads in youtube videos. Opera Browser for android does, and firefox (with adblockers) on my pc does. Is it possible to make Privacy Browser also block these ads?</p> Privacy Browser Android - Feature #784 (New): Allow pinch-to-zoom on webpages that want to prohib...https://redmine.stoutner.com/issues/7842021-11-23T18:04:43ZSoren Stoutnersoren@stoutner.com
<p>If a website sets `maximum-scale=1.0` on the viewport, WebView will follow those instructions and prevent pinch-to-zoom.</p>
<p><a class="external" href="https://designyoutrust.com/2021/11/beautiful-colorized-photos-of-helsinki-finland-in-the-1930s/">https://designyoutrust.com/2021/11/beautiful-colorized-photos-of-helsinki-finland-in-the-1930s/</a></p>
<p>Some browsers, like Bromite and Chromium ignore or overwrite this setting. It should be possible to change this behavior with Privacy WebView.</p>
<p>More information at:</p>
<p><a class="external" href="https://stackoverflow.com/questions/27236676/why-does-pinch-to-zoom-not-work-in-my-android-webview/47236804">https://stackoverflow.com/questions/27236676/why-does-pinch-to-zoom-not-work-in-my-android-webview/47236804</a></p> Privacy Browser Android - Feature #497 (New): Add blocklist options to filter by request typehttps://redmine.stoutner.com/issues/4972019-09-06T23:42:51Zprivacybrowser user
<p>Grant users ability to manage and filter different types of network requests (XHR,Image,CSS,WS,Script,Inline-Script,Inline Font,Font,Beacon,CORS Manifest,etc...) on a per-subdomain (not only domain) basis with uBlock Origin-style dynamic and static rule system, and allow use cosmetic filtering to e.g. remove unwanted dialogs, etc.</p>
<p><a class="external" href="https://github.com/gorhill/uBlock">https://github.com/gorhill/uBlock</a></p> Privacy Browser Android - Feature #442 (New): Use the blocklists to modify page elementshttps://redmine.stoutner.com/issues/4422019-05-15T16:24:19ZSoren Stoutnersoren@stoutner.com
<p>This would allow the removal of those annoying popups that explain cookie or GDPR policies.</p> Privacy Browser Android - Feature #270 (New): Fine grained JavaScript controlshttps://redmine.stoutner.com/issues/2702018-04-13T06:58:31ZSoren Stoutnersoren@stoutner.com
<p>This will allow enabling and disabling individual JavaScript commands, allowing simple layout commands to function while disabling more dangerous ones.</p> Privacy Browser Android - Feature #236 (New): Spoof WebGL fingerprint hashhttps://redmine.stoutner.com/issues/2362017-12-25T21:20:44ZSoren Stoutnersoren@stoutner.com
<p>Makes browser fingerprinting more difficult.</p>
<p><a class="external" href="https://panopticlick.eff.org">https://panopticlick.eff.org</a>.</p> Privacy Browser Android - Feature #183 (New): Reader Modehttps://redmine.stoutner.com/issues/1832017-08-28T20:15:07ZSoren Stoutnersoren@stoutner.com
<p>Add a reading mode, that reformats the webpage to display only the body text. This will likely be a time consuming feature to implement unless Google adds it to `WebView`.</p> Privacy Browser Android - Feature #182 (New): Allow users to manually or automatically update the...https://redmine.stoutner.com/issues/1822017-08-18T16:36:55ZSoren Stoutnersoren@stoutner.com
<p>In the Filter Lists Activity, display the last update timestamp of the filter list (which will be updated every so often with new releases).</p>
<p>Allow the users to manually update the list, which will pull the current version from EasyList.</p>
<p>Allow the users to set updates to happen automatically, like once a day or once a week. This will run an asynchronous task when Privacy Browser starts.</p> Privacy Browser Android - Feature #34 (New): WebView Cache Controlshttps://redmine.stoutner.com/issues/342016-06-27T17:23:17ZSoren Stoutnersoren@stoutner.com
<p>Create controls for handling WebView's cache.</p>