{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"DCrypt","owner":"AppPETs","isFork":false,"description":"Stub application for introducing cryptographic misuse and cryptographic API design","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-05T10:27:40.057Z"}},{"type":"Public","name":"PLib","owner":"AppPETs","isFork":false,"description":"Privacy enhancing library for Android applications","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-09-14T13:01:55.700Z"}},{"type":"Public","name":"Todo-iOS","owner":"AppPETs","isFork":false,"description":"Todo-list app for iOS demonstrating a secure key-value storage","allTopics":["ios","privacy","ios-app","demo-app","todo-app"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-02T21:59:23.350Z"}},{"type":"Public","name":"SecretSharing-iOS","owner":"AppPETs","isFork":false,"description":"Exchange secrets between devices using QR codes","allTopics":["ios","ios-app","demo-app","key-exchange-protocol"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-02T21:45:10.751Z"}},{"type":"Public","name":"PrivacyKit","owner":"AppPETs","isFork":false,"description":"Framework offering easy to use privacy enhancing technologies (PETs) for iOS and macOS applications","allTopics":["macos","ios","privacy","ios-framework","privacy-enhancing-technologies","macos-framework"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":5,"starsCount":2,"forksCount":1,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-05-02T21:25:54.251Z"}},{"type":"Public","name":"developer-guidelines","owner":"AppPETs","isFork":false,"description":"Developer Guidelines for Privacy Aware Mobile Apps","allTopics":[],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":15,"starsCount":8,"forksCount":8,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-04-30T12:47:28.472Z"}},{"type":"Public","name":"PLib_Example","owner":"AppPETs","isFork":false,"description":"An example app using PLib, showing the main functionality.","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-03-14T14:20:19.230Z"}},{"type":"Public","name":"VisualizationProtectionMechanisms-Whitepaper","owner":"AppPETs","isFork":false,"description":"Demonstration of Privacy Protection Mechanisms for Document Storage Services","allTopics":["visualization","white-paper","privacy-enhancing-technologies","transparency-enhancing-technologies"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-12T21:43:25.903Z"}},{"type":"Public","name":"SecureKeyValueStorage-Whitepaper","owner":"AppPETs","isFork":false,"description":"Key-value Storage with Cryptographic Client-separation","allTopics":["whitepaper","key-value-store","privacy-by-design"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-11T23:57:02.691Z"}},{"type":"Public","name":"SecretSharing-Whitepaper","owner":"AppPETs","isFork":false,"description":"Exchange secrets between mobile devices using QR codes","allTopics":["whitepaper","key-exchange-protocol"],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-01-11T13:10:21.321Z"}},{"type":"Public","name":"IDFA","owner":"AppPETs","isFork":true,"description":"iOS/macOS app that displays the Identifier for Advertisers (IDFA)","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-28T16:23:12.613Z"}},{"type":"Public","name":"Tafelsalz","owner":"AppPETs","isFork":true,"description":"Usable and safe cryptographic APIs","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-15T14:30:32.929Z"}},{"type":"Public","name":"Keychain","owner":"AppPETs","isFork":true,"description":"Convenient Swift bindings for Keychain services on iOS and macOS","allTopics":[],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":3,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-11-15T12:59:20.478Z"}},{"type":"Public","name":"PrivacyService","owner":"AppPETs","isFork":false,"description":"Implementation of privacy-friendly services","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":2,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-10-05T14:36:54.919Z"}},{"type":"Public","name":"detect.location","owner":"AppPETs","isFork":true,"description":"An easy way to access the user's iOS location data without actually having access","allTopics":[],"primaryLanguage":{"name":"Objective-C","color":"#438eff"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":80,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-12-14T05:30:19.778Z"}}],"repositoryCount":15,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"AppPETs repositories"}