Technology and systems for digital identity and privacy