But that's because you are a technologist who understands how servers work and has to think about where data lives. Meanwhile, mainstream software design increasingly blurs the line between local and remote and makes it hard to tell what is what. How can she be expected to know?