• I don't think they indicate any particular length. Where did you get that? Perhaps I missed something here.

    The masking does give you a datatype, and some of that is to protect your existing applications from breaking.

    The names of the columns likely don't change since that's part of DB design, and obfuscating these means things become very complex for developers, and perhaps meaningless. The information in the app will tell you what the purpose of the column is. However people store dates as ints and varchars, so there is leakage here about the actual type.