Closed Das-Nichts closed 6 months ago
This explains more: https://github.com/pbek/QOwnNotes/issues/2602#issuecomment-1237789736
So that choice to deactivate for example heartbeat to prevent profiling is basically a fake option since you get a notice every time a user starts your software anyway? Well …
Yes, I’ve read your statement about not wanting to support old versions. There are other less intrusive methods to achieve this than to track every single user starting up the software. And yes, I’ve read the suggested solution as well – a simple checkbox in the settings would smell much less, tbh.
Please don‘t get me wrong: I don’t want to appear offending since I appreciate your work – but messing with users privacy without even telling him and leaving him a choice to opt out is a no go.
Like I said, I don't want to provide that. But that was also discussed. 😉
This issue is stale because it has been open for 30 days with no activity.
This issue was closed because it has been inactive for 14 days since being marked as stale.
Hi,
I did deactivate heartbeat and usage statistics as well as any network related option (cloud, calendar, …) I could find. When I start the program, it connects to api.qownnotes.org nevertheless, sends about 1.6kB and receives about 7.6kB. This might be an update check, however I did not ask for this and I can’t find an option to deactivate.
Expected behaviour
There should not be any network traffic initiated from the program if not explicitly configured to do so
Actual behaviour
network traffic on startup occurs
Steps to reproduce
start program while monitoring network traffic
Output from the debug section in the settings dialog
Expand
## General Info **Current Date**: `So. Feb. 11 14:05:01 2024` **Version**: `24.2.1` **Build date**: `Feb 11 2024` **Build number**: `1078` **Platform**: `linux` **Operating System**: `Arch Linux` **Build architecture**: `x86_64` **Current architecture**: `x86_64` **Release**: `AUR` **Qt Version (build)**: `5.15.12` **Qt Version (runtime)**: `5.15.12` **Portable mode**: `no` **Settings path / key**: `/home/[redacted]/.config/PBE/QOwnNotes.conf` **Application database path**: `/home/[redacted]/.local/share/PBE/QOwnNotes/QOwnNotes.sqlite` **Application arguments**: `QOwnNotes` **Qt Debug**: `0` **Locale (system)**: `de_DE` **Locale (interface)**: *empty* **Primary screen resolution**: `1920x1080` **Icon theme**: `breeze-dark-qownnotes` **Notes in current note folder**: `1` **Calendar items**: `0` **Enabled scripts**: `0` ## Server Info **serverUrl**: *empty* **appIsValid**: `no` **notesPathExists**: *empty* **connectionErrorMessage**: *empty* ## Spellchecking **Enabled**: `false` **Selected language**: *empty* **Language codes**: *empty* **Language names**: *empty* **Application dictionaries path**: `/home/[redacted]/.local/share/PBE/QOwnNotes/dicts` ## Note folders **currentNoteFolderId**: `1` ### Note folder `Standard` **id**: `1` **isCurrent**: `yes` **activeTagId**: `-2` **localPath**: `/home/[redacted]/Docs/qownotes` **remotePath**: `Notes` **cloudConnectionId**: `1` **isShowSubfolders**: `no` **isUseGit**: `no` **allowDifferentNoteFileName**: `no` **activeNoteSubFolder name**: *empty* **database file**: `/home/[redacted]/Docs/qownotes/notes.sqlite` ## Cloud connections ### Cloud connection `Standard` **id**: `1` **isCurrent**: `yes` **serverUrl**: *empty* **username**: *empty* **accountId**: *empty* ## Enabled scripts ## Settings **ActiveNoteHistoryItem** (NoteHistoryItem): `