No, LastPass is based in Fairfax Virginia. It was originally owned by LogMeIn, now called GoTo, which is based in Boston, Massachusetts. LastPass became a standalone company in 2021.