Systems, methods, and apparatus, including computer-readable storage media storing executable instructions, for providing dynamic identity profiles are described. A dynamic user identity may be generated and updated in real time according to a user's interactions, interests, and various other suitable parameters. Contextual information, geo-fencing, beacon transmissions, and various other features may be used to acquire information that is included in the dynamic user identity and to provide more effective and intelligent interactions of the user with other devices based on the dynamic user identity.