Practice Privacy in CS Thinking
Use these practice problems to test your method after reviewing the concept explanation and worked examples.
Quick Recap
The right of individuals to control what personal information is collected about them, how it is stored, who can access it, and how it is used. Digital privacy encompasses data collection practices, consent mechanisms, encryption, and legal protections like GDPR.
Privacy is about deciding who gets to know what about you. In the digital world, your data is collected constantly โ privacy is about having a say in that.
Showing a random 20 of 50 problems.
Example 1
easyA photo-editing app asks for access to your contacts. Is this likely necessary for its main function?
Example 2
mediumA data broker buys your shopping records, browsing history, and address, then sells a combined profile. What makes the combined profile more privacy-invasive than any single source?
Example 3
mediumExplain how a free social media app can still make money. What are the privacy implications for users?
Example 4
easyPrivacy is the right to control what about you?
Example 5
mediumA weather app insists on always-on background location to 'improve forecasts'. What privacy principle does this violate, and what is a privacy-respecting alternative?
Example 6
mediumWhy is 'Accept All cookies' without reading risky even though it is fast?
Example 7
mediumA company collects emails for a newsletter, then uses them to build advertising profiles. Which privacy principle is violated?
Example 8
easyA store offers a discount card that tracks every purchase. What is the core privacy trade-off?
Example 9
easyName one device-level safeguard that protects data privacy if your phone is stolen.
Example 10
easyPrivacy is best described as control over what about you?
Example 11
mediumA smart speaker records every voice command. Stakeholders: user, household guests, manufacturer, advertisers. Name the benefits, harms, and a safeguard.
Example 12
mediumTwo practices: (a) collecting only the data needed for a feature, (b) keeping all data forever 'just in case'. Which follows good privacy design and why?
Example 13
hardYou want to know if any of your contacts are also using an app, but you don't want to upload your contact list. Which privacy technique lets two parties compute an intersection without revealing the inputs?
Example 14
easyEncrypting your phone's stored data mainly protects privacy by doing what if the phone is stolen?
Example 15
mediumA free app's business model is 'we sell user data to advertisers.' Classify the main privacy issue and one mitigation a user can take.
Example 16
easyA website pops up 'We use cookies' and lets you Accept All or Manage. What mechanism is this an example of?
Example 17
easyYou install a flashlight app that requests location. What privacy principle is being violated?
Example 18
challengeA school district wants to study student outcomes by sharing anonymized records with a researcher. Name two safeguards that combine to reduce re-identification risk.
Example 19
hardA city wants to release useful aggregate statistics without exposing any individual. Which technique adds calibrated noise to mask individuals while preserving overall trends?
Example 20
mediumWhy is reading and adjusting cookie consent preferences (instead of 'Accept All') a stronger privacy choice?