Privacy › Module 5 › Lesson 3
Lab — 10-Minute Privacy Audit
Complete a fast, repeatable privacy audit across accounts, devices, and browsers
Opening
Ten honest scores beat a perfect story you did not measure
Topic 4 taught footprint, tracking, passwords, 2FA, recovery, browsers, VPNs, public Wi-Fi, social audiences, brokers, EXIF, aliases, and device settings. This lab is not a scan of other people. It is a self-score: ten lines, each 0 or 1, written to a file only you should read. You will create $HOME/cyberlium-lab/privacy-audit.txt with mode 600. You will not probe classmates, not scrape strangers, not extract GPS from other people's photos, and not install anything that watches a person without consent. Repeat the file monthly if you want — the value is the habit, not a trophy 10/10 on day one.
1. The ten bars are mechanisms you already met
Score 1 only if the control is true for you today, not "I plan to." (1) Unique passwords in a manager for email/bank/cloud — reuse is 0. (2) 2FA on email (and ideally bank) — SMS-only is still 1 if it is on; empty is 0. (3) Recovery codes stored offline, not in the same inbox as the account. (4) Browser tracking protection / third-party cookies blocked on your daily browser. (5) Public Wi-Fi habit: no banking on open café Wi-Fi without a trusted VPN or cellular. (6) Social default audience not Public on the main app you use — or you do not use social. (7) EXIF: you strip GPS or disable camera location before posting YOUR photos. (8) At least one shopping alias (plus or forwarder), primary reserved for high-value. (9) Lock screen with hidden notification previews on your phone. (10) Location/mic/camera reviewed in the last month on that phone. Sum 0–10. A 6 is a map, not a moral grade. Write the number and one sentence per 0: the next fix. chmod 600 so a shared laptop user does not read your audit.
Work top to bottom in one sitting if you can. Skip installing new products just to inflate the score. If you do not have a password manager yet, that line is 0 — the file is allowed to tell the truth. Do not search other people on people-search sites as part of this lab; broker opt-out remains optional and self-only from Module 4. Each bar maps to a mechanism Topic 4 already named — the audit is rehearsal, not a new product pitch.
2. Why honest zeros beat fake tens
A false 10/10 hides the next fix. A truthful 6/10 with next_fix: "install password manager for email+bank" is actionable. Grading yourself on a roommate's locked social profile, or on a password manager you plan to buy next month, breaks the instrument. The file is for future you — monthly re-runs should show movement on specific zeros, not vibes. Treat the audit like a backup test: a green checkbox you did not verify is a lie that fails under stress.
Mode 600 matters because the audit encodes account hygiene: which apps have 2FA, whether recovery codes exist, whether notifications leak on the lock screen. That is operational detail. Do not email the class average by collecting everyone's txt. Do not commit privacy-audit.txt to a public repo.
3. Wrong vs right: scoring a roommate's phone to "help the average"
Worked failure mode — turning a self-audit into an inspection of someone else. Ten lines about YOUR stack. File mode 600.
Wrong
Open a partner's password manager, scrape a classmate's social graph for the "social audience" line, run exiftool on their camera roll, or paste their scores into Slack. chmod 644 the audit on a shared PC. Install a tracker so the permissions line looks "thorough." Mark 1s for controls you only intend to enable. That is surveillance plus a leaky notes file.
Right
Score only yourself. Write ten 0/1 lines plus a total in $HOME/cyberlium-lab/privacy-audit.txt. chmod 600. Fill next_fix for every zero. Optional: one official broker opt-out of YOUR name, still not a search of others. Next lesson is the Topic 4 final quiz — this file is the study sheet you earned.
4. Hands-on: write the ten scores, lock the file
Create the directory if Module 4 did not. Fill every line. Empty files fail the mission. If you are on Windows without chmod, still create the file in your user profile and restrict it in Properties → Security if you know how; in WSL/macOS/Linux, chmod 600 is required. Edit the 0/1 values after you verify each control on your own devices — do not leave the template zeros if you already passed a bar.
Command guide
Self-score 0–10 — privacy-audit.txt mode 600
Command — copy this
mkdir -p "$HOME/cyberlium-lab" NOTES="$HOME/cyberlium-lab/privacy-audit.txt"
Each line: 0 or 1. Honest. YOUR accounts and devices only.
Command — copy this
{
echo "date: $(date -Iseconds 2>/dev/null || date /t)"
echo "1_unique_passwords_manager: 0"
echo "2_2fa_email_or_bank: 0"
echo "3_recovery_codes_offline: 0"
echo "4_browser_tracker_protection: 0"
echo "5_public_wifi_habit: 0"
echo "6_social_audience_not_public: 0"
echo "7_exif_gps_stripped_or_camera_location_off: 0"
echo "8_email_alias_for_shopping: 0"
echo "9_lock_screen_hide_notifications: 0"
echo "10_permissions_location_mic_camera_reviewed: 0"
echo "total_0_to_10: 0"
echo "next_fix: "
echo "scope: myself only — no other people's profiles, photos, or devices"
} > "$NOTES"Edit the 0/1 values in your editor, then:
Command — copy this
chmod 600 "$NOTES" cat "$NOTES" ls -l "$NOTES"
NEVER: score someone else's accounts NEVER: exiftool / people-search on strangers NEVER: chmod 644 or commit this file to git NEVER: stalkerware / clipboard monitors / keyloggers
Mission: 0–10 privacy audit, file mode 600
Score yourself 0 or 1 on: unique passwords/manager, 2FA, recovery codes, browser trackers, public Wi-Fi habit, social audience, EXIF, aliases, lock screen, permissions. Write the ten scores and a total in $HOME/cyberlium-lab/privacy-audit.txt and chmod 600. Add a next_fix sentence for each zero. Yourself only — no auditing other people, no stalkerware, no scraping.
Stuck? Ask Cyberlium AI Mentor
If chmod or $HOME looks different on Windows, ask Cyberlium AI Mentor for a hint — not a command to inspect someone else. Try: "Hint only: I created privacy-audit.txt in cyberlium-lab; how do I set mode 600 in WSL, and why should this file not go in a public repo?"
You now have a repeatable, private scoreboard for Topic 4 — ten mechanisms, one file, no one else in the crosshairs. Honest zeros are progress markers. Fake tens are not. Next — Quiz — Privacy & Digital Safety Final — twelve APPLY questions across the whole topic, then Cyberlium teases Topic 5: Scam & Phishing Protection.
Knowledge Check
APPLY: The lab file lists ten 0/1 lines and chmod 600. A teammate wants to average the class by collecting everyone's txt. What is the ethical move?
Multiple choice
Knowledge Check
APPLY: You mark social audience 1 because a friend's profile is locked, while yours is Public. What should the score be?
Multiple choice
Knowledge Check
APPLY: True or False: A truthful 6/10 with a next_fix line meets the lab; inflating to 10/10 by skipping checks or by inspecting other people does not.
True or False