James Grom

Date of Award


Document Type

Thesis - SCU Access Only


Santa Clara : Santa Clara University, 2021.


Computer Science and Engineering

First Advisor

Silvia Figueira


In a virtual environment, anyone can pretend to be anyone; one can make multiple accounts for themselves, and one can lie about their age or gender. This situation causes many problems not only for users but also for companies. Companies are unable to accurately assess their users to keep them safe by filtering age appropriate content, maintaining a trusted understanding of who the user is, or preventing users from exploiting their systems by making multiple accounts. (e.g. bots / multiple emails to get several free trials / circumvent a ban). The virtual environment affords malicious people the ability to duplicate themselves as infinitely many unique identities.

My solution is a trusted business to business web service named OneMe. A OneMe account can be thought of as a virtual passport. OneMe issues an initial account after a one-time stringent verification/authentication process that requires a government issued ID. Subsequently, any virtual entity that requires a OneMe account for use, prevents users from duplicating themselves, impersonating someone else, or providing inaccurate essential details. OneMe gives businesses the ability to accurately understand who each user is, a privilege that is seldom afforded inside the virtual realm.

SCU Access Only

To access this paper, please log into or create an account in Scholar Commons using your email address.