{'fraction_non_alphanumeric': 0.022263450834879406, 'fraction_numerical': 0.0, 'mean_word_length': 5.461077844311378, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Your place or mine?: privacy concerns and solutions for server and client-side storage of personal information

The best way for a well-meaning company to avoid a privacy gaffe is to refrain from collecting any personal information. However, while companies should limit collection of information to only what is necessary to complete a transaction, interactions often require more information. Complete anonymity or even pseudonymity are not always desirable. Indeed, software companies and Web site operators have begun to build systems that store personal information. For consumers, these digital “wallets” offer the ability to avoid retyping information such as credit card numbers and shipping addresses. For the businesses, the wallet may be a pure storage device or they may have hopes of customizing, targeting, personalizing and profiling individuals based on this information. While technology alone cannot prevent “bad actor” companies from misusing personal information, systems can be designed to help well-meaning companies build in privacy protections for users.