Case studies of application software data models indicate that timestamps are excessively used in connection with user activity. This contradicts the principle of data minimisation which demands a limitation to data necessary for a given purpose. Prior work has also identified common purposes of timestamps that can be realised by more privacy-preserving alternatives like counters and dates with purpose-oriented precision. In this paper, we follow up by demonstrating the real-world applicability of those alternatives. We design and implement three timestamp alternatives for the popular web development framework Django and evaluate their practicality by replacing conventional timestamps in the project management application Taiga. We find that our alternatives could be adopted without impairing the functionality of Taiga.
翻译:应用软件数据模型的案例研究表明,时间戳在用户活动方面使用过度,这与数据最小化原则相矛盾,后者要求对特定目的所需的数据加以限制;先前的工作还确定了时间标记的共同目的,可以通过更多保护隐私的替代方法,如以目的为目的精确的反向和日期来实现;在本文件中,我们通过展示这些替代方法在现实世界中的可适用性来采取后续行动;我们为流行的网络开发框架Django设计和实施三个时间戳,并通过在项目管理应用Taiga中取代传统的时间戳来评估其实用性;我们发现,我们的替代方法可以在不损害Taiga功能的情况下被采用。