• How to turn off obnoxious Aloha desktop browser "Snips" tool?

    From Marion@mariond@facts.com to alt.comp.os.windows-10,comp.sys.mac.system on Mon Nov 10 20:43:02 2025
    From Newsgroup: comp.sys.mac.system

    On Oct 22, 2025, Aloha desktop browser added an obnoxious "Snips" tool: <https://alohabrowser.com/posts-introducing-enhanced-snips-in-aloha-browser-for-desktops/>

    I could not find a published guide (whether in Aloha docs or mainstream outlets) showing way to turn off Snips control for the Windows 4.11.0.0
    build in search results. e.g., <https://community.alohabrowser.com/>

    So I'm asking here if anyone on the operating system groups has found a way
    (as it keeps asking to use Snips any time you go to a new domain).

    It makes the browser almost unusable.
    There must be a way to turn it off.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Paul@nospam@needed.invalid to alt.comp.os.windows-10,comp.sys.mac.system on Tue Nov 11 02:32:38 2025
    From Newsgroup: comp.sys.mac.system

    On Mon, 11/10/2025 10:43 PM, Marion wrote:
    On Oct 22, 2025, Aloha desktop browser added an obnoxious "Snips" tool: <https://alohabrowser.com/posts-introducing-enhanced-snips-in-aloha-browser-for-desktops/>

    I could not find a published guide (whether in Aloha docs or mainstream outlets) showing way to turn off Snips control for the Windows 4.11.0.0
    build in search results. e.g., <https://community.alohabrowser.com/>

    So I'm asking here if anyone on the operating system groups has found a way (as it keeps asking to use Snips any time you go to a new domain).

    It makes the browser almost unusable.
    There must be a way to turn it off.

    I started to answer, before I read the whole press release.

    https://cyprus-mail.com/2025/04/23/cyprus-based-aloha-browser-launches-ai-powered-snips-tool-tackling-tab-overload

    "When additional computing power is required, Snips seek user consent
    before securely and temporarily connecting to Aloha’s encrypted servers."

    At my house, we'd be uninstalling that now.

    How many danger signs do you need to see ?

    I think the individual in the press release, is Wile E Coyote.

    Why not just get the source code for Chromium and make your own browser ?

    Paul
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marion@mariond@facts.com to alt.comp.os.windows-10,comp.sys.mac.system on Tue Nov 11 10:49:04 2025
    From Newsgroup: comp.sys.mac.system

    Paul wrote:
    I started to answer, before I read the whole press release. https://cyprus-mail.com/2025/04/23/cyprus-based-aloha-browser-launches-ai-powered-snips-tool-tackling-tab-overload
    "When additional computing power is required, Snips seek user consent
    before securely and temporarily connecting to Aloha¢s encrypted servers." At my house, we'd be uninstalling that now.

    Thanks Paul, for looking at the problem set which arose in v4.11.00.
    This Snips issue didn't rear its ugly head in version 4.10.0.0.
    It only started on October 22nd, with the advent of the latest version.

    I do NOT think it's a privacy hole though. It's just obnoxious.

    As far as I know, Snips in Aloha Browser does not send your screenshots or snipped content off your device. The documentation says Snips uses
    on-device AI to monitor changes in the content we've snipped.

    So all processing is said to happen locally according to the documentation.
    The AI compares screenshots and detects updates
    without needing to upload anything to the cloud.

    No external syncing or cloud storage.
    The snips are stored and tracked on your device only,
    not on Aloha's servers or third-party platforms.

    No data sharing by default.
    There's no indication (yet?) that Snips transmits our snipped content
    for advertising, analytics, or other external purposes.

    Rest assured I've looked at it also, where it's just obnoxious.

    Hence, I'm going to see if I can write either an AHK script to circumvent
    it, or if I can use Tampermonkey scripts to deal with it.

    This AHK script below I find is brilliant in that it automatically
    circumvents the Aloha strategic decision to turn off VPN randomly
    (in order to get you to pay for the VPN that actually stays on).


    ; C:\data\sys\ahk\alohavpn.ahk
    ; This is alohavpn.ahk v1p9
    ; This script automatically launches the Aloha VPN Browser,
    ; presses a button to clear browsing data, and continuously
    ; monitors the VPN shield icon by clicking it only if it¢s off
    ; (gray) to ensure the VPN stays enabled (blue) even if the
    ; browser window isn't the active window or if it's behind others.
    ; Behavior:
    ; 1) Opens Aloha browser
    ; 2) Clicks VPN (gray) shield icon to enable it (blue);
    ; 3) Then periodically checks the shield x:y location 140:53;
    ; 4) If the shield is gray (off), click it; if blue (on), do nothing.
    ; Notes:
    ; Limit on comment line length is .......................................
    ; Coordinates are relative to the Aloha window (CoordMode "Window").
    ; The origin (0,0) is the window top-left corner (incl title/borders).
    ; The X increases to the right; the Y increases downward.
    ; Works regardless of which monitor the window is on or where it¢s moved.
    ; Works regardless of window size.
    ; Works on the window regardless if it's active (current focus) or not.
    ; Use Window Spy to confirm pixel colors and window-relative coordinates.
    ; Clicks use ControlClick so focus isn¢t stolen & the mouse doesn¢t move.
    ; Versions
    ; v1p0 20250910 59 lines
    ; Launches the freeware Aloha VPN Browser [Version 4.9.0.0 (64-bit)]
    ; Set the shortcut TARGET = C:\data\sys\ahk\aloha_vpn.ahk
    ; This script runs Aloha which opens to clearBrowserData
    ; <aloha://settings/clearBrowserData>
    ; This script taps the "Clear data" button on bottom right
    ; Then it taps the VPN shield at top to turn the shield on automatically
    ; v1p1 20251016 68 lines
    ; Taps the shield icon every 30 seconds
    ; The probem is that it toggles it off if it had been toggled on
    ; v1p2 20251016 75 lines
    ; Use "C:\Program Files\AutoHotkey\WindowSpy.ahk" to get the color
    ; Click 601, 68 ; this is in the blue/gray part (5895F6/BEBEC4)
    ; v1p3 20251016 142 lines
    ; If gray, tap it. If blue, don't tap it.
    ; Colors from Window Spy (hex RRGGBB)
    ; blueHex := 0x5895F6
    ; grayHex := 0xBEBEC4
    ; tolerance := 30 ; adjust if needed (0-441)
    ; ControlClick without moving the visible mouse (no flicker)
    ; v1p4 20251016 148 lines
    ; Changed the time period from 30 seconds to 1 second
    ; 30 seconds = 30000, 1 second = 1000
    ; v1p5 20251016 127 lines
    ; Cleaned up comments
    ; v1p6 20251016 161 lines
    ; Changed hard-coded path to aloha.exe to be independent of user
    ; Added detection of run failure for a more robust watcher
    ; v1p7 20251017 175 lines
    ; Removed the clear-cookies click to simplify the script.
    ; Added the ability to monitor the shield no matter where it is.
    ; Changed x:y coordinates relative to the screen top-left origin
    ; to x:y (140:53) coordinates relative to the window top-left origin.
    ; Screen: 602, 67, Window: 140, 53
    ; No matter where the Aloha window is on the monitor, the shield
    ; icon will always be at (140,53) relative to the window¢s origin.
    ; Client: 132, 53 (default) (i.e., main monitor)
    ; Color: 5895F6 (Red=58 Green=95 Blue=F6) (blue)
    ; Active windows position
    ; Screen: x: 462 y: 14 w: 910 h: 1060
    ; Client: x: 470 y: 14 w: 894 h: 1052
    ; The shield icon is always (139,54) relative to window origin
    ; (or (131,54) in client coordinates).
    ; Aloha isn¢t repainting shield icon when the window is unfocused.
    ; so we need to force a tiny "change" in aloha to repaint pixels.
    ; v1p8 20251020 189 lines
    ; Cleaned up the debugging commands
    ; v1p9 20251104 xxx lines
    ; Wrapped the transparency calls in try/catch so they don¢t throw
    ; fatal errors if the window disappears.
    ; Added a double-check that the hwnd is still valid before
    ; calling WinSetTransparent.
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

    ; Step 1: Launch Aloha VPN Browser and capture its PID
    ; The new instance replaces older running instances sans prompting.
    ; --- Aloha VPN Auto-Enable Script (fixed) ---

    #SingleInstance Force
    localAppData := EnvGet("LOCALAPPDATA")
    exePath := localAppData . "\Aloha Mobile\Aloha\Application\aloha.exe"

    if !FileExist(exePath) {
    MsgBox "Aloha executable not found:`n" exePath
    ExitApp
    }

    Run(exePath)

    if !WinWait("ahk_class Chrome_WidgetWin_1", , 10) {
    MsgBox "Aloha started but no window appeared within 10s."
    ExitApp
    }

    appPid := WinGetPID("ahk_class Chrome_WidgetWin_1")
    if !appPid {
    MsgBox "Could not determine Aloha PID after launch."
    ExitApp
    }

    Sleep 3000

    CoordMode "Mouse", "Client"
    CoordMode "Pixel", "Client"

    buttonX := 131
    buttonY := 55
    intervalMs := 500

    blueHex := 0x5895F6
    grayHex := 0xBEBEC4
    tolerance := 30

    SetTimer(ClickIfGray, intervalMs)
    SetTimer(CheckAppRunning, 1000)
    Return

    ; --- Functions ---

    ClickIfGray(*) {
    global buttonX, buttonY, grayHex, tolerance, appPid
    hwnd := WinExist("ahk_pid " appPid)
    if !hwnd || !WinExist("ahk_id " hwnd)
    return

    ; Safely toggle transparency to force repaint
    try {
    WinSetTransparent(254, "ahk_id " hwnd)
    WinSetTransparent("OFF", "ahk_id " hwnd)
    } catch {
    return
    }

    ; Sample a 3x3 area around the shield pixel
    total := 0, count := 0
    for dx in [-1, 0, 1] {
    for dy in [-1, 0, 1] {
    x := buttonX + dx
    y := buttonY + dy
    color := PixelGetColor(x, y, "RGB")
    total += color
    count += 1
    }
    }
    avgColor := Round(total / count)

    if IsColorClose(avgColor, grayHex, tolerance) {
    MouseGetPos(&oldX, &oldY)
    MouseMove(buttonX, buttonY, 0)
    Click
    MouseMove(oldX, oldY, 0)
    }
    }

    IsColorClose(c1, c2, tol) {
    r1 := (c1 >> 16) & 0xFF, g1 := (c1 >> 8) & 0xFF, b1 := c1 & 0xFF
    r2 := (c2 >> 16) & 0xFF, g2 := (c2 >> 8) & 0xFF, b2 := c2 & 0xFF
    dist := Sqrt((r1 - r2)**2 + (g1 - g2)**2 + (b1 - b2)**2)
    return dist <= tol
    }

    CheckAppRunning(*) {
    global appPid
    if !WinExist("ahk_pid " appPid) {
    SetTimer(ClickIfGray, 0)
    SetTimer(CheckAppRunning, 0)
    ExitApp
    }
    }

    ; End of C:\data\sys\ahk\alohavpn.ahk

    How many danger signs do you need to see ?

    Well, they do "advertise" that they're a privacy browser. :)
    Nobody says they're not. So I think they are. For now?

    So far the only things I've been working around are the obnoxities'
    such as the VPN turning off randomly (which I've fixed) and now this
    Snips thingey.

    I think the individual in the press release, is Wile E Coyote.

    Well, to be clear, Epic Privacy Browser & Opera VPN Browser were
    both my daily drives, where Brave with the Browsec VPN extension
    works well for me.

    I test software to make it work for me, instead of the other way around.

    Why not just get the source code for Chromium and make your own browser ?

    I'm testing out all the possible free no-ad no-account browser proxy/vpn solutions, where Aloha 4.10.0.0 was working great with the AHK script.

    I could go back to Aloha 4.10.0.0 but I think I'll just disable Snips. Somehow... (as I can't be the only one in the world to dislike it).
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marion@mariond@facts.com to alt.comp.os.windows-10,comp.sys.mac.system on Tue Nov 11 10:55:34 2025
    From Newsgroup: comp.sys.mac.system

    Marion wrote:
    https://cyprus-mail.com/2025/04/23/cyprus-based-aloha-browser-launches-ai-powered-snips-tool-tackling-tab-overload
    "When additional computing power is required, Snips seek user consent
    before securely and temporarily connecting to Aloha¢s encrypted servers."

    Hi Paul,

    I should have addressed that issue.

    So far that hasn't been asked of me, but I only recently installed Aloha version 4.11.0.0 over 4.10.0.0 and, I click the Snips recommendation away.

    But you found a GREAT potential privacy hole, where I will need to try the Snips to see HOW it "asks" for permission to go to the Aloha AI server.

    If it is OBVIOUS (and easy to permanently turn off with a single click),
    then it's probably OK. But if it's like cookies where I have to constantly
    tell every newspaper site I don't want their damn cookies, then it's a
    problem.

    On every site I visit, I'm always unique, where it irks me the web sites
    which make accepting non-essential cookies easier than rejecting them.

    I appreciate that you FOUND that there was this POTENTIAL security hole!

    What I'll do is accept the damn Snips prompt and test it out a bit.
    I'll try to make it data intensive so that it ASKS for the net AI server.

    If it does that, and if it gives me a single-shot control to say no,
    then I'm ok with that.

    But if I have to say no to every single request, then that's a problem.

    The reason I posted again was to THANK YOU for finding that potential
    privacy hole which I hadn't realized even existed until you said so!

    Much appreciated!
    --
    Usenet allows smart people to interact with other intelligent people
    around the world to advance the knowledge of all of us as a honed team.
    --- Synchronet 3.21a-Linux NewsLink 1.2