Local Share

Privacy Policy — Local Share

Web app & Chrome extension

Effective date: 30 August 2026

Publisher: WEB INVADERS

Web/PWA: https://share.webinvade.rs

1. Who we are

This privacy policy describes how Local Share handles information when you use:

Local Share helps you send links, text, and files between devices in the same Local Share room using WebRTC peer connections, with signaling provided by the Local Share service at share.webinvade.rs.

Both clients are published by WEB INVADERS.

Contact for privacy questions: share@webinvade.rs

For a feature comparison between the Web app and Extension, see Web vs extension comparison.

2. Summary

Applies to both the Web app and Extension:

Where settings are stored:

3. Information we process

3.1 Shared — signaling metadata (share.webinvade.rs)

To discover peers and set up WebRTC, the Web app and Extension send signaling-related information to https://share.webinvade.rs, which may include room membership and room codes, device display names and local device identifiers used in the room, and WebRTC session/ICE signaling messages.

Peer presence on the signaling service is short-lived (ephemeral). Join requests may be rate-limited by IP to protect the service.

File contents of a peer-to-peer transfer are not intended to be uploaded to the signaling server as cloud storage.

3.2 Shared — data you choose to send

When you explicitly send files, text, links, or clipboard content to another device you select, that content is processed to deliver it to your peer(s). Data is read or accessed only when you initiate the corresponding send action—not continuously in the background.

3.3 Web/PWA — stored on your device

Depending on your settings and usage, the Web app may store in localStorage:

The Web app may also use IndexedDB to hold a short-lived pending share when you send content to Local Share from another app via the OS Share menu (share_target). This staging data is used until you complete or dismiss the send, or until you clear site data.

A service worker may cache the Web app shell (static assets) for offline loading. It does not retain your transfer contents as a cloud library.

This data remains on your device unless you clear site data for share.webinvade.rs or uninstall the PWA.

3.4 Web/PWA — OS Share intake

If you install Local Share as a PWA and share from another app (e.g. Photos, a browser, or a messenger) via Share → Local Share, the Web app receives the title, text, URL, and/or files you chose to share. That content is processed locally to stage a transfer to a peer you select—it is not uploaded to cloud storage as a product feature.

3.5 Chrome extension — stored on your device

Depending on your settings, the Extension may store in Chrome local storage (chrome.storage.local):

This data remains on your computer unless you clear extension storage or uninstall the Extension.

3.6 Chrome extension — browser-integration data

Chrome extension only. When you use Extension-specific features, the Extension may access:

A content script on https://share.webinvade.rs runs only when you choose to sync trust settings from an open Local Share Web app tab. It does not monitor all browsing.

3.7 What we do not collect as a product feature

Local Share is not designed to collect payment card numbers, government IDs, or health records, or to build advertising profiles from your general browsing history.

4. How we use information

We use the information above solely to:

We do not sell personal information. We do not use Local Share data for unrelated advertising.

5. Third parties and network services

ServiceUsed byPurpose
https://share.webinvade.rs Web app & Extension Official Local Share web app and signaling API
Public STUN (e.g. Google public STUN) Web app & Extension Helps browsers discover network candidates for WebRTC (ICE)
Arbitrary http(s) hosts (user-selected only) Extension only Fetch a specific media/URL you chose to send as a file

Chrome itself may process data under Google’s policies when you use the browser, notifications, the Chrome Web Store, or Extension APIs.

6. Permissions and capabilities (plain language)

6.1 Web / PWA

The Web app may request or use:

6.2 Chrome extension

The Extension declares Chrome permissions needed for its features, including side panel UI, local storage, optional background WebRTC (offscreen document), notifications, tabs/scripting for send-link and trust-sync, clipboard read on send, and context menus. Host access to share.webinvade.rs is for signaling and the companion web app. Broader http/https host access exists so you can send page media/URLs you select—not to monitor all browsing.

7. Retention

8. Children’s privacy

Local Share is not directed at children under 13 (or the equivalent minimum age in your jurisdiction). We do not knowingly collect personal information from children.

9. Your choices

Web / PWA:

Chrome extension:

10. International processing

Signaling and STUN involve network requests that may be processed on servers outside your country. By using Local Share, you understand that connectivity features require those network calls.

11. Changes to this policy

We may update this privacy policy when the Web app, Extension, or legal requirements change. The Effective date at the top will be revised. Continued use after an update means you accept the revised policy for that version of the product you use.

12. Contact

Privacy questions about Local Share: share@webinvade.rs
Web app: https://share.webinvade.rs
Presentation: https://webinvade.rs/share/
Chrome extension: https://webinvade.rs/share/#chrome-web-store
Publisher: WEB INVADERS
Policy URL: https://webinvade.rs/share/privacy-policy/
Feature comparison: Web vs extension comparison

13. Chrome Web Store User Data Policy (Extension only)

The Chrome extension is intended to comply with the Chrome Web Store User Data Policy, including Limited Use requirements: user data obtained through the Extension is used only to provide or improve user-facing features that are prominent in the Extension’s single purpose.