I think room meshes should remain on the headset unless a user deliberately chooses otherwise. Shared AR needs a common coordinate frame, but that does not automatically mean uploading a persistent scan of someone’s home, office, or a public interior. Devices can exchange temporary spatial anchors and selected, derived geometry; ARKit’s peer-to-peer collaborative sessions already demonstrate that nearby devices can share environment and anchor data without making a cloud copy mandatory.
There are real trade-offs. Cloud-held representations may make persistence, heterogeneous-device alignment, accessibility features, and remote debugging easier. But “easier” is not the same as necessary, and a mesh can reveal walls, doors, furniture, dimensions, and routines. Who retains each copy—the app, platform, networking provider, or debugging system? How long does it survive, and can deletion be independently verified? Is local-only mapping realistic for social AR, or will useful shared worlds inevitably require a cloud-held copy of the room?