Skip to content

Commit 7117de8

Browse files
committed
Faxable CCPA-only letter
Letter plus Makefile changes to support it. To use: * Set the CCPA environment variables * `make ccpa-fax.pdf` and print it * Fax it. Note: if the company does not have their fax number on their "contact us" page, check Investor Relations, the annual report, or documents they're required to file with regulators. Don't forget to plug the regular phone back in after using the fax machine. (Or leave the fax machine plugged in at peak telemarketing hours to see if they put it down as a fax line and stop calling.)
1 parent 1845070 commit 7117de8

File tree

4 files changed

+80
-3
lines changed

4 files changed

+80
-3
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@
55
*.txt
66
tmp/
77
oos/
8+
ccpa-fax-complete.md

Makefile

+7
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ all : $(PDFS) $(TXTS)
77

88
txts : $(TXTS)
99

10+
ccpa-fax-complete.md : ccpa-fax.md
11+
tail -n +7 $< | mo > $@
12+
13+
ccpa-fax.html : ccpa-fax-complete.md business-letter.css
14+
pandoc --self-contained --metadata pagetitle='CCPA opt out FAX' -s --css=business-letter.css -o $@ $<
15+
1016
tmp/%.md : $(PII)
1117
mkdir -p tmp oos
1218
tools/extract-csv.py $(PII) | sh
@@ -32,6 +38,7 @@ clean :
3238
rm -f *.pdf
3339
rm -f *.txt
3440
rm -rf tmp oos
41+
rm ccpa-fax-complete.md
3542

3643
.PHONY : clean all
3744

business-letter.css

+2-3
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66

77
body {
88
margin: 1in;
9-
font-family: Courier, Helvetica, fixed;
10-
font-size: 100%;
9+
font-family: fixed;
10+
font-size: 120%;
1111
font-variant-ligatures: none;
1212
background-color: white;
1313
color: black;
@@ -32,7 +32,6 @@ main p {
3232
padding-top: 0.5ex;
3333
padding-right: auto;
3434
width: 2in;
35-
border-top: 1px solid black;
3635
}
3736

3837
#signature-name p {

ccpa-fax.md

+70
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
---
2+
title: "California Consumer Privacy Act fax"
3+
permalink: ccpa-fax
4+
date: 2021-01-16
5+
layout: document.html
6+
---
7+
<div id="heading">
8+
VIA FAX
9+
10+
<br>
11+
12+
{{ CCPA_NAME }}
13+
14+
{{ CCPA_ADDRESSBLOCK }}
15+
16+
17+
<br>
18+
19+
Attention: Chief Privacy Officer
20+
21+
Attention: Office of the Corporate Counsel
22+
</div>
23+
24+
<main>
25+
To whom it may concern:
26+
27+
Any information I provide to you may be used solely
28+
for the limited purpose of complying with the request
29+
stated in this letter. My email address is {{ CCPA_EMAIL }}.
30+
31+
This letter is in regard to your obligations under
32+
the California Consumer Privacy Act (CCPA).
33+
34+
According to the California Consumer Privacy Act
35+
Regulations, "If a consumer submits a request
36+
in a manner that is not one of the designated
37+
methods of submission, or is deficient in some
38+
manner unrelated to the verification process,
39+
the business shall either: (1) Treat the request
40+
as if it had been submitted in accordance with the
41+
business’s designated manner, or (2) Provide the
42+
consumer with specific directions on how to submit the
43+
request or remedy any deficiencies with the request,
44+
if applicable." If you choose the second option,
45+
please provide the required directions.
46+
47+
I am exercising my right to opt out of the sale of
48+
my personal information.
49+
50+
I request that you disclose to me the categories
51+
and specific pieces of personal information that your
52+
company has collected about me.
53+
54+
I request that you delete any personal information
55+
about me from your records, and that you require all
56+
service providers who may have my personal information
57+
to delete any personal information about me from their
58+
records.
59+
60+
The CCPA regulations require your action within 15 business
61+
days. I await your prompt response.
62+
</main>
63+
64+
<div id="closing">
65+
Sincerely,
66+
</div>
67+
68+
<div id="signature-name">
69+
{{ CCPA_NAME }}
70+
</div>

0 commit comments

Comments
 (0)