Publication:

Flo State: Automated Evaluation of Menstrual Cycle Tracking App Privacy Policies Using Large Language Models

datacite.rightsrestricted
dc.contributor.advisorKernighan, Brian W.
dc.contributor.authorFulton, Shelby
dc.date.accessioned2026-01-05T18:16:00Z
dc.date.available2026-01-05T18:16:00Z
dc.date.issued2025
dc.description.abstractThis study leverages the capabilities of Large Language Models (LLMs) to analyze and assess 100 of the most popular menstrual cycle tracking apps on the App Store. The behavior of LLMs in analytical tasks involving large volumes of complex documents is examined. After four iterations of analysis and prompt engineering, Anthropic’s Claude 3 Opus model was able to consistently generate numerical strength scores based on a set of ten key privacy features, while also producing sound reasoning for these scores. The results of the automated evaluations reveal that, on average, the privacy policies of these apps are weak. This underscores the need for clearer guidelines regarding privacy and the management of sensitive health data that, if mishandled, could have grave consequences for users.
dc.identifier.urihttps://theses-dissertations.princeton.edu/handle/88435/dsp016d570109q
dc.language.isoen_US
dc.titleFlo State: Automated Evaluation of Menstrual Cycle Tracking App Privacy Policies Using Large Language Models
dc.typePrinceton University Senior Theses
dspace.entity.typePublication
dspace.workflow.startDateTime2025-12-16T14:50:40.238Z
pu.contributor.authorid920251566
pu.date.classyear2025
pu.departmentComputer Science

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
sf5381_written_final_report-2.pdf
Size:
3.21 MB
Format:
Adobe Portable Document Format
Download

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
100 B
Format:
Item-specific license agreed to upon submission
Description:
Download