I want to be able to delete cookies after visiting websites through an app. Since WebView is part of Vanadium I assume that is stores cookies for websites by default. Is this correct? and if so, can I delete cookies for these sites like normal?

    nodsocket When you say visiting a website through an app, that sounds like a custom tab in Vanadium, and not the WebView browser.

    A custom tab looks a bit like a normal Vanadium webpage, but rather than the address bar at the top you will see a different bar, with an X on the top left to close, and 3 dots context menu on the top right.

    If it is a custom tab, the cookies and site data are saved within Vanadium. You can view and delete the cookies and site data, from Vanadium > Settings > Site settings > Data stored.

    If you really are browsing using the WebView browser, then you would most likely need to clear the user data of the app, to clear any cookies and site data saved.

    I know it's possible to have Vanadium open links in incognito by default. Is it possible to that with custom tabs as well so I don't have to go into settings to clear cookies?

      nodsocket I've never been able to open custom tabs in incognito mode. I'm not quite sure why that is

      • [deleted]

      Where do things like Telegram's in-app browser fall into? Is it a custom tab or a WebView browser? I don't have it currently installed on my device but would like to know.

        nodsocket You're likely confusing the WebView with Custom Tabs. Custom Tabs are a Vanadium browser tab displayed over top of the app with a theme which can be moved to the main browser activity via the menu. Custom Tabs work the same way as tabs within the browser. The WebView is not part of the Vanadium app and has absolutely no shared data with it. All data is stored by the app using the WebView. It's not very common for apps to handle links by opening them in their own browser implemented via the WebView, but some apps do it. Most apps open links via Custom Tabs or by opening them in the browser activity, and those are only really different in terms of UI not functionality.

        WebView is a library used by apps to render web content. It's entirely up to apps how to use the WebView and it has nothing to do with the Vanadium browser. Apps choose how they want the WebView to work (network disabled/enabled, local file access to what the app can access enabled/disabled, intercepting network requests, JavaScript enabled/disabled, cookies enabled/disabled, adding JavaScript interfaces written in Java/Kotlin, etc.) and they choose how to frame it within the app. The WebView doesn't come with a navigation bar or anything like that. Our PDF Viewer app is an example of an app using the WebView.