Privacy
Your avatar files never leave your machine.
LAS does its work on your PC, not on our servers. The avatars, outfits, and textures you customize are never uploaded to us, and every kind of report the app can send starts switched off or asks you first. This page lists exactly what each option sends.
What the app can send, only if you say so
01 Crash reports on this PC
If you turn on "Crash reporting" and the app crashes, a short error record is saved on your PC: the error message and the stack trace, with your folders, file names, and account name removed. Nothing is sent. It is included when you export a report yourself, and it stays on your PC after you turn the option off until you delete it.
02 Crash reports sent to us
If you turn on "Send crash reports automatically" and the app crashes, the same kind of record is sent to us: the error message, a cleaned stack trace (the technical trail of what the code was doing when it failed), the last steps the app took before the crash, and your Windows and app versions. Your folders, file names, and account name are removed before anything leaves your PC, and your avatars, textures, store account, and anything you type are never included. Reports go to Sentry, an error tracking service, are stored on servers in the European Union, and are deleted after 30 days.
03 Problem reports
When a step stops without crashing the app, like a setup that does not finish or an upload that fails, LAS asks whether to send the details, and nothing is sent unless you press Send. A problem report says what failed (the step and the type of error), the last steps you took in the app, and your Windows and app versions, with your folders, file names, and account name removed first. Those last steps are kept in memory for this even when "Session replay data" is off, and they leave only inside a report you send. Tick "Remember my choice" on the question, or pick Ask each time, Send automatically, or Don't send under "When LAS hits a problem" in Settings. With "Send crash reports automatically" on, problems are sent too unless you chose Don't send. Problem reports go to the same place as crash reports: Sentry, on servers in the European Union, deleted after 30 days.
04 Following up on a problem report
After a problem report is sent, whether you pressed Send or it went automatically, LAS may ask once per session whether the developer can follow up with you about it. Nothing more leaves your PC unless you choose Add my email, type your address, and press Send. Then your email address and an optional note of up to 500 characters about what you were doing are attached to that one report as feedback, with your folders, file names, and account name removed from the note. They go to Sentry with the report, are stored on servers in the European Union, and are deleted with it after 30 days. We use the address only to ask or tell you about that problem. It is never added to the report itself, the app's own records, or a support report you export. Tick "Don't ask again" to stop the question, and turn it back on under Privacy in Settings. To have your address deleted sooner, write to [email protected].
05 Anonymous usage counts
If you turn on "Send anonymous usage counts", the app tells our update server once a day that it was used, and sends a one-time note the first time this install finishes setting up a project, opens an avatar, and uploads one. It also sends a note each time an upload to VRChat succeeds, saying only whether the upload made a new avatar or updated one already on VRChat. Each message carries only the week the app was installed, the update channel, and the app version, and the daily one also says whether it is the first message of the week or month. There is no identifier, so we can count installs by the week they started but can never tell one install from another. The server does not record your country or IP address, nothing else about your avatars (such as a name or VRChat id) or anything you type is included, and the counts are deleted after three months. Steps reached while the option is off are remembered on your PC and sent once if you turn it on later, but uploads made while it is off are never sent. We use these totals to see where new users get stuck and how often people come back to change their avatars.
06 Detection improvement data
If you turn on "Detection improvement data", each time LAS sorts an imported item it saves a small note on your PC: what it guessed, how sure it was, which avatar base it matched, which shader families and versions the item uses, counts of the files inside, and any correction you make afterwards. Never file names, product names, store links, or the files themselves, and an avatar base you registered yourself is recorded only as "new". Nothing is sent, and the notes stay on your PC after you turn the option off until you delete them.
07 Session replay data
If you turn on "Session replay data", LAS keeps a timeline of the screens you visited and the steps you took, with times, so a problem can be replayed step by step. When something fails it also keeps the error text and the paths of the imported item's own scripts, with your folders, file names, and account name removed. Never a store id or anything you type. Nothing is sent on its own: the last steps travel only inside a crash report or a problem report that is sent, and the file stays on your PC after you turn the option off until you delete it.
08 You do the sharing
None of these files leave your PC on their own. If you want us to see them, you export a report file from Settings and share it by hand. The export includes every note the app has saved, whether the option is on or off at that moment.
What a crash report actually contains
A crash report is a short technical record like this one. The ~ marks are where your folders and file names were removed before sending.
IOException: The file "~\Downloads\~.zip" is being used by another process.
at LAS.Core.Import.ImportIntakeService.ExtractAsync()
at LAS.App.ViewModels.HomeViewModel.OnImport()
recent steps: opened Home, import confirmed, extraction started
app version: 0.6.0, system: Windows 11
What normal use involves
01 Update checks
Like most desktop apps, LAS asks our update server for the latest version list when it starts. The request carries no account, no identifier, and nothing about your avatars. We count this traffic in daily totals by country and app version to understand how many installs are active and which versions they run.
02 The goodbye survey
When you uninstall the app, it opens a short survey page on this site in your browser, asking what got in the way. The app sends nothing itself: its version and update channel ride in the part of the page address after the # sign, which browsers never send to a server. That part of the address can also say what already went wrong, read from a small file the app keeps on your PC only while the survey is turned on: up to 5 recent problem types as fixed codes, how Unity last started, the Unity version, and your PC's memory as a range, such as 16–31 GB. Never file paths, names, messages, or identifiers. The page shows these in plain words before you send, with a box to leave them out. All of it reaches us only if you answer and press Send, together with the reason you picked and your note, if you wrote one. There is no identifier, and we do not record your country or IP address. Answers are deleted after three months. To stop the page from opening, turn off "Open a short survey if I uninstall" in the app under Settings, then Updates.
03 Following up on a goodbye answer
The survey page has an optional email field under the note. Your address leaves your browser only if you type it and press Send. Then it goes to Sentry as feedback, together with your answer (the reason, your note, and the details you kept), so the developer can reply about that answer. It is stored on servers in the European Union and deleted after 30 days. We use the address only to write to you about that answer. The survey count itself records only whether an address was given, never the address. To have it deleted sooner, write to [email protected].
04 Purchases and license checks
Payments are handled by Polar, our merchant of record, so your card details never reach us or the app. If you activate a license key, the app confirms it with our license server, sending the key itself and an anonymous device code. Activation also sends your Windows computer name to Polar once, as the label of that seat, so you can tell your devices apart in Polar's portal and in the app's device list. It is used for nothing else.
05 Store pages inside the app
The app opens store pages (Booth and others) in a built-in browser with its own profile, so your store login and cookies live there, on your PC. When you import a download, the app fetches that product page and its thumbnail once so the item can link back to where you bought it. "Find on Booth" searches Booth for the downloaded file's name only when you ask it to.
06 The feedback portal
The Feedback page in the app shows our Featurebase portal in a built-in browser. Opening it is your choice. Anything you post there is handled under Featurebase's own privacy policy, and its cookies stay in the app's browser profile.
This website
01 Cookieless analytics
This site uses Cloudflare Web Analytics, which sets no cookies and does not follow you across the web. Installer downloads are counted the same way, with no cookies and no identifiers.
02 The waitlist
Joining the waitlist stores your email address so we can send you one launch announcement. Write to [email protected] any time and we will delete it.
03 Send to my PC
On a phone, tablet or headset, Download opens a page that helps you send the link to your PC. When you share or copy the link or ask for a reminder, we count that tap with the page language, the kind of device (such as iPhone or headset), and the campaign tag you arrived with. No identifiers, no IP address, no country. The reminder is a calendar event on your own device. On Android and headsets it opens in Google Calendar, where Google's privacy policy applies.
Questions about any of this? Ask us at [email protected] or in the Discord. The switches themselves live in the app under Settings, then Privacy.
Last updated: October 4, 2026