Engineering and architecture
Removing personal data from Revit models and worksharing logs
By SourceX Editorial · Reviewed by Noah Loul ·
Short answer
Revit model personal data sits in more places than the title block: project information parameters, worksharing creator and last-changed fields, workset names, sheet parameters such as Drawn By, linked file paths, view names and room occupant fields. Clean a detached copy, never the central model, and log every field you change so the privacy record can show it.
Key takeaways
- Most personal data in a Revit model lives in metadata, not in the visible drawing.
- Worksharing ties Revit user names to elements and to every synchronize-with-central, so worksharing data needs its own decision.
- Always work on a detached copy in an isolated folder, never on the central model or the live project folder.
- Exports such as IFC and DWG can carry author, organization and path details even after the model is clean.
- Automated scans help with text, but a reviewer who knows the project must check each model.
Where does personal data hide in a Revit model?#
Personal data in a Revit model hides mostly in metadata that day-to-day users never open, not in the title block alone. Project Information carries client and owner details, workshared models record which user created or last changed elements, and linked file paths often include a person's Windows profile name.
Model content adds more. Interior fit-out models may tag workstations or rooms with staff names, room schedules may list occupants, and text notes or comments can hold phone numbers and emails from site meetings. Sheets carry Drawn By, Checked By and Approved By values, and title block families sometimes embed scanned signatures or professional seals.
Client identity is a related problem. Even with no individual named, a project address, building name or distinctive site layout can identify the client, which matters when a confidentiality clause or the license scope calls for de-identification.
Metadata checklist, field by field#
The metadata checklist below covers the places that most often carry names, contact details and client identifiers. Work through it per model and record each action in a preparation log.
| Location in Revit | What it can reveal | Action on the clean copy |
|---|---|---|
| Project Information | Client name, project address, owner, author, organization name | Replace with neutral codes; keep building type if it is in scope |
| Element creator and last changed | Revit user names tied to elements in a workshared model | Detach with worksets discarded, then confirm tooltips show no names |
| Worksets | A person's initials or personal temporary worksets | Rename to discipline names or discard |
| Linked file paths | Windows profile names, server names, client folder names | Repath to relative, neutral folder names |
| View and sheet names | Working views named after people or client reviews | Rename, or delete working views outside scope |
| Sheet parameters | Drawn By, Checked By, Designer, Approved By | Replace initials with role codes |
| Revision schedule | Issued to, issued by, client contact names | Keep dates and descriptions, remove names |
| Rooms, spaces and tags | Occupant names, staff seating, department heads | Clear occupant fields and name-based tags |
| Text notes, comments, Mark | Phone numbers, emails, site contacts | Search and redact |
| Title block families and images | Scanned signatures, seals, license numbers | Swap in a neutral title block |
- 01Your work records
- 02Personal details removed
- 03You approve the release
- 04Licensed to AI developers
What worksharing history and logs record#
Worksharing data is where Revit user names concentrate. In a workshared model, each synchronize with central is tied to the user name set in Revit's options, and the Show History command on the Collaborate tab lists those saves with dates, users and comments.
Outside the model file, the central model's backup folder holds a session log (.slog) recording which users opened and synchronized the model, and each workstation keeps journal files with user names and local paths. These help the firm diagnose problems and rarely belong in a licensed package.
If the approved scope does include collaboration history, because the value lies in how a team coordinated a model, replace each user name with a consistent pseudonym and role, such as Architect 3 or MEP coordinator 1, and keep the mapping table inside the firm. Pseudonymized records can still relate to identifiable people, so the privacy record should say who holds the key.
A safe order of operations for cleaning a model#
Cleaning a model safely follows a fixed order, because some steps erase the evidence needed to check earlier ones. Capture the before state first, change fields second and compare at the end.
Exports need the same scrutiny. IFC and DWG files exported from a cleaned model can still carry author and organization fields in their headers, layer names with initials and xref paths, so inspect exported files separately before they join the package.
- Copy the approved models to an isolated preparation folder; never edit the central model or the live project folder.
- Open each copy with Detach from Central and decide whether to preserve or discard worksets, based on the approved scope.
- Export Project Information, sheet lists and room schedules to spreadsheets to see every populated field before changing anything.
- Clear or replace personal and client fields, using a Dynamo script where the same parameters repeat across many models.
- Repath links and rename views, sheets and worksets to neutral, role-based names.
- Purge unused families and views, then search text notes, comments and keynotes for names, numbers and emails.
- Re-export the schedules, compare them with the first export and record every change in the preparation log.
Automated scanning helps, but review still matters#
Automated scanning finds patterns in exported text, but it does not understand a Revit model. Tools that detect names, emails and phone numbers are useful on exported schedules and notes, yet Presidio's own documentation warns that, because it relies on automated detection, there is no guarantee it will find all sensitive information.
Pair every scan with a manual pass by someone who knows the project. That reviewer will notice a room named after a donor, a view titled with a facilities manager's name, or a seating plan that identifies a tenant's staff. Record who reviewed each model and what they checked.
Check the Autodesk terms before any outside use#
Autodesk's terms shape what may be done with model content once it leaves the firm. Autodesk's General Terms include a section titled You Own Your Work, saying the customer keeps ownership of files, designs, models and data sets that it or its users create and upload.
AEC Magazine has also reported that a broad clause in Autodesk's terms and Acceptable Use Policy, read literally, would stop users from training their own AI models on output from an Autodesk application, and that the language had been in Autodesk contracts since May 2018. Read the current terms with counsel and record the conclusion in the rights review, next to the client agreements for each project.
Illustrative: an interiors practice prepares fit-out models#
Illustrative: a fictional architecture practice that specializes in corporate interiors reviews a set of tenant fit-out models for a possible license focused on space planning decisions. The digital practice leader expects title blocks to be the main issue.
The schedule exports show otherwise. Workstation tags carry tenant employees' names, room occupant fields list department heads, and several working views are named after the client's real estate manager. Worksharing history ties edits to individual staff user names.
The practice clears occupant and tag fields, detaches with worksets discarded, renames views and replaces sheet initials with role codes. Two models are dropped from scope because their floor plates identify a single well-known tenant even after cleaning, and the preparation log becomes part of the privacy record.
How SourceX approaches model preparation#
SourceX treats model cleanup as the Preparation step of the SourceX five-step transaction, after Rights has confirmed what the firm may license. The firm's own team works on copies held in firm-controlled storage, and the firm approves the result before anything moves to Delivery.
The preparation log, the list of excluded models and the reviewer sign-off form the privacy record in the SourceX Evidence Packet, alongside provenance, licensing rights, permitted use and release authorization.
Frequently asked questions
Does purging a Revit model remove user names?
No. Purge Unused removes unused families, types and views, but it does not clear parameters, worksharing history or link paths. User names in a workshared model are tied to element ownership and synchronization history, so they need detaching, a decision on worksets and a tooltip check rather than a purge.
Are staff Revit user names really personal data?
Often, yes. A Revit user name is usually a name or initials, and with timestamps it shows who changed what and when. California's CCPA exemptions for employee and business-to-business data expired on January 1, 2023, so staff information held by a business the CCPA covers may fall within it. Which laws apply is assessed deal by deal with counsel.
Should we keep a mapping from pseudonyms back to real names?
Keep it only if the firm needs it, store it inside the firm and never deliver it. Without the mapping, the package is harder to tie back to individuals; with it, the firm can answer questions about a specific edit. Note the decision and the key holder in the privacy record.
What about families downloaded from manufacturers?
Manufacturer and third-party families can carry the vendor's own terms and contact details. They are more a rights question than a privacy one: decide whether they belong in the package at all, and if they stay, check that their license terms allow the intended use.
Can models stored in Autodesk Construction Cloud be cleaned the same way?
Yes, once copies are downloaded to a preparation folder. Cloud-workshared models also carry hub, project and account identifiers tied to the firm's Autodesk account, and cloud project names often include client names, so check both the models and their exports for those identifiers.
Sources
- Presidio's own documentation warns that because it is using automated detection mechanisms, there is no guarantee that Presidio will find all sensitive information, and additional systems and protections should be employed. Source
- Autodesk's General Terms include a section titled 'You Own Your Work' saying the customer retains ownership of files, designs, models, data sets, images, documents or similar material that the customer or its Authorized Users create and submit or upload to an Offering. Source
- AEC Magazine reported that a broad clause in Autodesk's terms and Acceptable Use Policy, if read literally, would stop users from training their own AI models on output from an Autodesk application, and that this language had been in Autodesk contracts since May 2018. Source
- The California legislature ended its 2022 session without extending the CCPA employee and business-to-business personal information exemptions, so the exemptions expired on January 1, 2023. Source
Related resources
See if your company qualifies
A short company assessment. No data uploads are needed.