Character Count Design for Terms of Service and Privacy Policies - Balancing Legal Requirements with Readability

9 min read

Terms of service and privacy policies are legal contracts between service providers and users. Yet their character counts continue to balloon year after year - studies show it takes an average of over 30 minutes to read the full terms of major services. Designing documents that maintain legal comprehensiveness while staying within a character count users will actually read is a challenge requiring collaboration between legal and UX teams. This article presents practical approaches to character count design grounded in domestic and international legal requirements.

Terms of Service for Major Services - Character Count Reality

Let's first examine how many characters actual services publish in their terms of service. The following data surveys the character counts of each service's Japanese-language terms.

ServiceTerms Character CountEstimated Reading TimeSectionsLast Updated
Apple (Media Services)~35,000 chars~44 min30+2024
Google (Terms of Service)~12,000 chars~15 min152024
Amazon (Terms of Use)~18,000 chars~23 min20+2024
X (formerly Twitter)~15,000 chars~19 min122024
LINE~20,000 chars~25 min252024
Mercari~22,000 chars~28 min20+2024

Google's relatively short terms (~12,000 characters) result from separating service-specific conditions into separate documents (additional terms of service). This "layered approach" is an effective strategy for character count design, as discussed later. Apple's Media Services terms exceed 35,000 characters because they consolidate conditions for multiple services - iTunes, App Store, Apple Music, and Apple TV+ - into a single document.

Why Terms of Service Keep Growing - Structural Factors

Several legal and business structural factors drive the inflation of terms of service character counts.

These factors interact to continuously push character counts upward. Yet as character counts increase, user read-through rates decline, normalizing the state of "agreed but unread." The layered approach introduced next addresses this contradiction.

The Layered Approach - A Practical Solution to the Character Count Problem

The layered approach divides legal documents into multiple tiers, providing information progressively based on user interest level. GDPR Recital 58 also recommends this as a means of "transparent information provision."

LayerNameRecommended CharsContentDisplay Method
Layer 1Summary500-1,000 charsPlain-language summary of key provisionsDisplayed directly on consent screen
Layer 2Overview2,000-5,000 charsBullet-point highlights of each sectionExpandable accordion UI
Layer 3Full Text10,000-30,000 charsLegally complete full termsLink to separate page

The Layer 1 summary is not a legally binding document but supplementary material to aid user understanding. Adding a note like "This summary is for reference only; only the full text has legal effect" mitigates legal risk while improving readability.

This approach is essentially the same as the structure in business email character count design - "convey the key point in the subject line, supplement with details in the body." User attention is finite, and designs that present the most important information first are essential.

GDPR Character Count-Related Requirements

The GDPR (General Data Protection Regulation) sets specific requirements for how privacy policies should be written. While no article directly regulates character counts, the following principles indirectly affect character count design.

GDPR ArticleRequirementImpact on Character Count
Art. 12(1)Provide information in a concise, transparent, intelligible, and easily accessible formRequires avoiding verbose legal language and writing in plain terms
Art. 12(1)Use clear and plain language, especially for information addressed to childrenRequires minimizing jargon and adding explanations
Art. 13Disclose controller identity, processing purposes, legal basis, retention periods, data subject rights, etc.Many required disclosures necessitate a certain character count
Art. 14Provide information about personal data not obtained directly from the data subjectAdditional explanation needed when third-party data acquisition exists
Recital 39Enable natural persons to be aware of collection, use, consultation, and processing of personal dataTechnical processing must be explained in non-technical language

GDPR's requirements for "concise and intelligible" and "disclose all necessary information" are inherently contradictory. To resolve this, the European Data Protection Board (EDPB) recommends the layered approach. Providing a concise summary in Layer 1 and the legally complete full text in Layer 3 satisfies both requirements simultaneously.

Japan's Personal Information Protection Act and Privacy Policy Character Counts

Japan's Act on the Protection of Personal Information (2022 amendment) doesn't prescribe writing methods as specifically as GDPR, but clearly defines required disclosures.

A privacy policy meeting these requirements needs at minimum 3,000-5,000 characters. Adding web service-specific items like cookie usage, analytics tools, and ad delivery service integrations, 8,000-15,000 characters is the typical range.

Writing Techniques for Improving Readability

Improving legal document readability requires not just reducing character counts but refining document structure and expression. Many techniques used in press release character count design apply to legal documents as well.

TechniqueBeforeAfterCharacter Change
Active voice conversion"Your personal information is collected by us""We collect your personal information"Shorter and clearer
Eliminating double negatives"We are not without responsibility""We are responsible"Significantly shorter
Using bullet points"We collect name, address, phone number, email address, and date of birth""We collect: Name / Address / Phone / Email / Date of birth"Greatly improved readability
Consolidating definitionsRepeating "The Service means..." in each clauseDefine once in a definitions section, then reference "the Service"Eliminates repetition
Specific headings"Article 5 (Miscellaneous)""Article 5 (Data Retention and Deletion)"Content clear from heading alone

Legal-specific expressions like "shall," "including but not limited to," and "notwithstanding the foregoing" are sometimes necessary for legal precision, but overuse severely degrades readability. Working with legal teams to identify clauses that can be rewritten in plain language and improving them incrementally is the realistic approach.

Privacy Policy Structure Template

Here's an effective privacy policy structure with recommended character counts.

SectionRecommended CharsContentPriority
Introduction200-400 charsPolicy purpose, scope, last updated dateRequired
Information We Collect500-1,000 charsTypes of data collected, collection methodsRequired
Purpose of Use300-800 charsSpecific purposes for each data typeRequired
Third-Party Sharing300-600 charsRecipients, shared data, legal basisRequired
Data Retention and Deletion200-400 charsRetention periods, deletion criteria and methodsRequired
User Rights300-600 charsHow to request disclosure, correction, deletion, suspensionRequired
Cookies and Tracking300-600 charsTechnologies used, opt-out methodsRequired for web services
Security Measures200-400 charsTechnical and organizational data protection measuresRequired
Children's Privacy100-300 charsAge restrictions, parental consentRequired for applicable services
Policy Changes100-200 charsNotification method for changes, effective dateRequired
Contact100-200 charsData protection officer contact informationRequired

Following this template yields a total privacy policy of approximately 2,600-5,500 characters. Compared to optimal blog post length, this is roughly the length of a single blog article. At this range, it's realistic for users to read the entire document.

You can find related books on legal document design on Amazon. Learning from both legal and UX perspectives enables more practical document design.

Terms of Service UI Design and Character Count

Character count design for terms of service is closely tied not just to document content but also to the UI that displays it. The same 10,000-character terms can yield vastly different read-through rates depending on presentation.

Combining step format with highlights is currently the most effective UI pattern. Each step displays a 500-1,000 character summary, with links to the full text for users wanting details.

Multilingual Legal Documents and Character Count Variation

Global services need to provide terms of service in multiple languages. Character count variation between languages affects layout and UI design.

LanguageRatio vs. 10,000 Japanese CharactersNotes
English~120-140%Fewer words but more characters including spaces
German~140-160%Long compound words tend to significantly increase character count
French~130-150%More articles and prepositions make it longer than English
Chinese (Simplified)~80-90%High information density of characters reduces count
Korean~95-105%Roughly equivalent to Japanese character count
Arabic~110-130%Right-to-left script requires UI layout mirroring

German versions exceeding 1.5 times the Japanese version is not uncommon. When designing the Layer 1 summary of the layered approach, design the layout based on the language with the highest character count, then adjust other languages to have extra whitespace.

Update Frequency and Character Count Trends

Terms of service aren't created once and forgotten - they're regularly updated for legal amendments, feature additions, and litigation responses. With each update, clauses are added and character counts trend upward.

Looking at update frequency for major services, 1-2 updates per year is standard. Google performs roughly annual major revisions, while Apple updates alongside new service launches. Major legal changes like Japan's Personal Information Protection Act amendment (2022) or the EU's Digital Services Act (2024) trigger simultaneous terms revisions across many services.

To curb character count growth, it's important to "consolidate" alongside "additions" during updates. Specifically, these approaches are effective:

Measuring Read-Through Rates

Improving terms of service character count design starts with measuring current read-through rates. For web service terms pages, the following metrics can be tracked.

MetricMeasurement MethodBenchmark
Time on pageAnalytics tools30%+ of full read time is good
Scroll depthScroll event trackingPercentage of users scrolling 75%+
Accordion expansion rateClick event trackingCompare expansion rates to identify high-interest sections
Time to consentConsent button click time - page load timeUnder 3 seconds suggests "agreed without reading"
Bounce rateAnalytics toolsHigh bounce from terms page suggests character count is a barrier

If the vast majority of users consent in under 3 seconds, it means the terms are effectively unread. In this case, UI-level improvements like introducing the layered approach or highlighting key provisions are needed. The fundamental solution isn't just reducing character counts but transforming the structure into something users want to read.

Share this article