Privacy map · versioned evidence

Know where your data can go.

Luczystrap is designed as a local-first Windows bootstrapper, but “local-first” is not the same as “no network traffic.” This page maps local storage, optional integrations, historical endpoints, and what remains unverified in release 1.4.9.

Direct answer: historical code shows analytics disabled by default, while core operations and optional features can still contact external services. Because the current application source and a clean 1.4.9 traffic capture are not public, I do not claim zero telemetry, zero collection, or complete offline operation.
Privacy manifest5 surfaces
LUCZYSTRAP
ON WINDOWS
ROBLOX
GITHUB
& CDN
DISCORD
IPINFO
ROVALRA

Diagram, not a packet capture. Destinations shown are established from documentation or historical public code. Exact 1.4.9 traffic remains an open verification task.

01 / Reading the claim

Three statements. Three evidence levels.

A privacy promise, a historical implementation, and current binary behavior are different facts. Combining them would produce a confident answer the evidence cannot support.

README · CURRENT CLAIM

“No analytics or tracking by default.”

The repository also calls Luczystrap offline-first and says network calls are limited. This is the developer’s published intent, not a field-by-field privacy disclosure.

TAG 1.3 · PUBLIC CODE

Analytics defaulted to false.

The same settings model enabled activity tracking and Discord Rich Presence by default, while optional server data features called ipinfo.io and RoValra. “Analytics off” did not mean “all network features off.”

RELEASE 1.4.9 · OPEN GAP

Exact behavior is not reproducible.

The current app source is absent. There is no public endpoint inventory, event schema, retention schedule, clean traffic capture, or source-to-binary build proof for 1.4.9.

02 / Interactive data map

Select a feature. Follow its data.

Each route separates what may stay on your PC, what may leave it, the best available control, and the version of the evidence. Choose a feature to inspect its privacy surface.

Feature or operation

Required + configurable traffic

Core launch and update checks

Luczystrap keeps settings, state, logs and downloaded components on Windows. Installing or updating Roblox and checking Luczystrap releases requires network services even when analytics is disabled.

On this PCSettings, state, logs, cache, mods, Roblox installation data
External routeRoblox services/CDN and GitHub release infrastructure
Fields or contextVersion, package and update requests; exact 1.4.9 request fields are not mapped
Best controlDo not confuse analytics off with network off; allow only the operation you need
EvidenceREADME + 1.3 source + 1.4.9 release notes
Current boundaryNo complete 1.4.9 packet capture or public current source

03 / Evidence ledger

Known history. Open present.

This is a disclosure page, not a substitute for a formal legal privacy policy. It names confirmed historical behavior and keeps current unknowns visible until they are answered with reproducible evidence.

Established from public evidence

Verifiable
  • Local data exists. Documentation names portable and installed config paths plus a local logs path.
  • Analytics default was false in 1.3. The Settings model exposes EnableAnalytics = false.
  • Network-dependent core work exists. Roblox installation/update and GitHub release checking require remote services.
  • Optional integrations expanded the data surface. Historical code used Discord RPC, ipinfo.io and RoValra.
  • Account Switcher handled a session secret. It validated and stored .ROBLOSECURITY in historical 1.3 code.
  • 1.4.9 is not source-verifiable. The application folder contains only an “open sourcing is closed for now” marker.

Not established for release 1.4.9

Needs answer
  • Current endpoint and field inventory. No clean install/launch/play/update traffic capture has been published.
  • Analytics mechanics. No event schema, destination, consent screen, retention period, or deletion method is documented.
  • Discord webhook purpose. One automated report flagged an embedded webhook token; purpose, trigger and payload are unconfirmed.
  • Current account handling. Storage format, cookie use and log redaction have not been demonstrated for 1.4.9.
  • Retention and deletion. There is no owner-published schedule for logs, diagnostic bundles, server data or remotely received data.
  • Plugin isolation. The SDK does not document a permission model or sandbox boundary.

04 / Data and controls

What changes when a feature is on.

The matrix is deliberately versioned. “Historical” means the route was found in tag 1.3; it does not silently claim that closed-source 1.4.9 behaves identically.

FeatureData or contextDestination / storageBest controlEvidence
Settings, mods and logsConfiguration, feature state, diagnostic messages and local assetsDocumented portable folder, AppData config and LocalAppData logsKeep diagnostic bundles private; remove local data only when no longer neededREADME
AnalyticsExact events and identifiers are not documentedCurrent destination unknownLeave analytics disabled; verify after every update1.3 default only
Discord Rich PresenceExperience, creator, server type, session time, images; optional account and join contextDiscord desktop RPC / DiscordDisable Rich Presence, account display and join buttons1.3 source
Server locationRoblox server IP address; city, region and country responseipinfo.io and local runtime cacheLeave server details/location off1.3 source
Server uptimePlace ID and server/job ID; first-seen estimateRoValra endpoints and local runtime cacheLeave server uptime off1.3 source
Historical Account SwitcherSession cookie, user ID, username, display name, avatar URLLocal settings protected with Windows DPAPI; Roblox APIs for validationDo not paste the cookie; use Roblox’s official web Account SwitcherSensitive · 1.3
Plugins and custom integrationsWhatever executable third-party code can access with the process permissionsPlugin-defined local or remote destinationInstall only inspected code; remove anything you cannot verifyNo sandbox proven

Privacy control is feature-specific. Disabling analytics does not disable updates, Roblox traffic, a user-enabled integration, or network access performed by third-party plugin code.

05 / Minimum-sharing setup

Start with the smallest surface.

There is no verified “privacy mode” switch that controls every data path. Minimize exposure by enabling one capability at a time and treating integrations, account tools, plugins and diagnostic bundles as separate decisions.

Do not block all traffic blindly. Roblox installation, updates and play need network access. The goal is to remove optional routes while preserving the operation you intentionally requested.

Use the core launcher only

Begin without plugins, custom integrations, Account Switcher or server enrichment.

Lowest optional surface

Leave analytics disabled

Confirm the setting after installation and after upgrades; a historical default is not permanent proof.

Default in 1.3

Disable activity and Discord fields you do not need

Turn off Rich Presence, account display, join buttons, server details and uptime independently.

Feature-specific

Do not enter .ROBLOSECURITY

The core launcher does not require your Roblox session cookie. Prefer Roblox’s official switcher.

Session secret

Treat plugins as programs

Inspect author, source, release and network behavior before loading executable code.

No sandbox assumed

Verify the current build, not only tag 1.3

A clean Windows capture across install, idle, update, launch and play is still required for the 1.4.9 endpoint inventory.

Evidence task

06 / FAQ

Privacy answers without absolutes.

Every answer names the version boundary. That is more useful than repeating “private,” “offline,” or “safe” without defining the data, destination and control.