Lunacy uses internet connection even in 'offline' mode

The application starts and maintains connection to the internet at all time while sending and receiving some data periodically during local use (no cloud documents or online content).

I would like to disable the online functionality for the cases where I want to work completely offline. There are also no network or proxy settings available whatsoever, which is a bad practice for modern applications that use internet connection.

The documentation states:

Upon start, Lunacy automatically picks the server with the best latency.

and

Do I need an internet connection to use Lunacy?


Not always. You can work on local .sketch documents on your computer without an internet connection.

However, you’ll need to be online to access your cloud documents or work with the content in our built-in Libraries.

The issue is that even when working in "offline" mode (local documents), Lunacy exchanges multiple kilobytes per minute with the selected cloud server for the region, and additionally talks to multiple IP addresses (172.217.17.100, 142.250.184.131, 216.58.213.110, etc.) of Google LLC (AS15169):

If the outbound connections are blocked by a firewall, it still attempts to initiate connections without HTTPS on port 80 every second indefinitely:

This is strange and undesirable behavior that needs to be addressed, and preferably with network or system settings offered to allow changing automatic updates and proxy settings.

System information

  • Windows 10 x64
  • Lunacy 9.0.4

Comments

  • 4 Comments sorted by Votes Date Added
  • I would like to second this proposal. I firewall everything in my network environment, and have previously run into issues with Lunacy wiping icon caches (without my permission) when it downloads automatic updates (without my permission and against my wishes): https://community.icons8.com/t/bug-icon-caches-wiped-on-update/4680

  • PaulusPaulus Posts: 89Administrator
    edited March 2023 Vote Up0Vote Down

    Hi! This is an internet connection test. It turned out that the only normal way to check if there is Internet is to try to go to http://www.gstatic.com (Google's static server). We also sometimes send program launch, export, and paid feature offering events to Google Analytics.

    Additionally, we will soon provide a bunker mode (the ability to turn off cloud features) and a dedicated cloud service for enterprise users. 😀

  • DarthagnonDarthagnon Posts: 6Member
    edited July 2023 Vote Up0Vote Down

    Some HOSTS entries (will vary by region):


    # Block Icons8 Lunacy online and autoupdates

    0.0.0.0 lun.eu.icons8.com

    0.0.0.0 lun-eu.icons8.com

    0.0.0.0 lun-dev-eu.icons8.com

    0.0.0.0 f003.backblazeb2.com

    0.0.0.0 lun-eu-static.s3.eu-central-003.backblazeb2.com

    0.0.0.0 lun-static.s3.us-west-000.backblazeb2.com

    0.0.0.0 firestore.googleapis.com

    0.0.0.0 report.appmetrica.yandex.net

    0.0.0.0 lcdn.icons8.com

    0.0.0.0 lu.icons8.com

    0.0.0.0 lun-us.icons8.com

    0.0.0.0 lun-br.icons8.com

    0.0.0.0 lun-za.icons8.com

    0.0.0.0 lun-in.icons8.com

    0.0.0.0 lun-hk.icons8.com

    0.0.0.0 lun-jp.icons8.com

    0.0.0.0 lun-au.icons8.com

    0.0.0.0 r3.o.lencr.org

    # Lunacy photos, API

    0.0.0.0 photo-cdn2.icons8.com

    0.0.0.0 api-photos.icons8.com

    # Lunacy clip-art, API

    0.0.0.0 ouch-cdn2.icons8.com

    0.0.0.0 api-illustrations.icons8.com

    # Lunacy icons, provides raw SVGs

    0.0.0.0 img.icons8.com

  • PaulusPaulus Posts: 89Administrator

    Hello guys, we have added a privacy settings feature. Now you can customize the access settings to cloud functions. You can find it under Help -> Privacy. (Available in Beta 9.2.)


Sign In or Register to comment.