Internet Activity Log for tracking Obsidian and Community Plugin activity

Use case or problem:

I feel Obsidian is often incomplete without community plugins. And Developers can’t leave the security issue regarding them simply on users. (I am talking about the safemode thing) So there should be some tracker built in Obsidian which allows users to track internet activity of various components be it Community plugins or Core updater or Core plugins. I don’t doubt the developers, but I would welcome stats of core activity so that user may crosscheck with their third party net log software, just to tally.

Proposed solution:

So, I propose that there be a in-tamper-able activity log, which records every internet activity which Obsidian and the plugins do.
for example Record these data points:

  1. Which component connected to internet?
  2. At what time?
  3. what amount of data it downloaded and uploaded?
  4. if possible, what nature of data it downloaded or uploaded?

note: component means the core updater or plugin etc

Current workaround (optional)

none

Related feature requests (optional)

none

6 Likes

This is a great first step towards security. Security is not only a matter of trusting developers. It’s also a matter of closing vulnerabilities. Even if developers are ethical, bad actors can still exploit loopholes to wreak havoc.

2 Likes

True.

Also, it could be helpful to have an optional system to submit these logs to be analyzed by someone or something that can understand the nitty gritty because there is a chance that it would act differently on different systems.

I really like the idea of logs for our Obsidian sessions in an of themselves for keeping track of vault action.

Thanks.

I don’t know how feasible this is. D’oh, forgot about Chromium’s devtools—this is already built in! See below.

Otherwise, please see the developer’s discussions on plugin security here:

You can use the network tab in the developer tools (ctrl-shift-i) (cmd-shift-i)

1 Like

It is difficult to track regularly, Monitoring needs automation, Logs automatically save data for later review.

1 Like

It is complicated to understand the Network Tab even if you have some computer knowledge.

2 Likes