Skip to content

Commit c533f57

Browse files
committed
Added legal info
1 parent c81b1c5 commit c533f57

4 files changed

Lines changed: 322 additions & 1 deletion

File tree

rspack.config.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,10 @@ module.exports = {
9393
services
9494
}
9595
}),
96+
templatePlugin({
97+
title: 'Legal information & privacy policy',
98+
template: 'legal'
99+
}),
96100
featureTemplatePlugin({title: 'Purposes', feature: 'purposes'}),
97101
featureTemplatePlugin({title: 'Grouping', feature: 'grouping'}),
98102
featureTemplatePlugin({

site/assets/style.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ iframe {
1717
display: none;
1818
}
1919

20-
#features {
20+
.RichText > :first-child {
2121
margin-top: 0;
2222
}
2323

site/index.html

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,17 @@ <h2 id="support">Need a hand?</h2>
278278
up on your website.
279279
</p>
280280

281+
<div class="Notice Theme--info">
282+
<strong>All fields are mandatory</strong>
283+
<p>
284+
Boscop only processes the collected data to respond to your
285+
request. To learn more about how we manage your personal
286+
data and to exercise your GDPR rights, you can consult our
287+
<a href="/legal">data privacy policy</a>
288+
.
289+
</p>
290+
</div>
291+
281292
<form method="POST" name="support" data-netlify="true">
282293
<label for="SupportForm-name">Your name</label>
283294
<input
@@ -369,6 +380,15 @@ <h3>Migrating from V2 to V3</h3>
369380
<strong><a href="https://boscop.fr">Boscop</a></strong>
370381
| Numérique engagé
371382
</p>
383+
384+
<nav title="Sitemap">
385+
<ul class="List--inline">
386+
<li><a href="/">Home</a></li>
387+
<li>
388+
<a href="/legal">Legal information & privacy policy</a>
389+
</li>
390+
</ul>
391+
</nav>
372392
</div>
373393
</footer>
374394

site/legal.html

Lines changed: 297 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,297 @@
1+
<!DOCTYPE html>
2+
3+
<html lang="en">
4+
<head>
5+
<title>Orejime</title>
6+
7+
<link
8+
rel="stylesheet"
9+
href="https://boscop.fr/wp-content/themes/boscop/dist/app.css"
10+
/>
11+
12+
<link rel="stylesheet" href="./assets/style.css" />
13+
</head>
14+
15+
<body>
16+
<div class="Surface Theme--primary">
17+
<div class="Container">
18+
<div class="Header">
19+
<header class="Header-banner" role="banner">
20+
<img
21+
class="Header-logo"
22+
src="https://boscop.fr/wp-content/themes/boscop/dist/design-system/logo-horizontal-borderless.svg"
23+
alt="boscop"
24+
/>
25+
</header>
26+
</div>
27+
28+
<div class="Section Section--padding-l">
29+
<div class="RichText">
30+
<h1>Legal information & privacy policy</h1>
31+
32+
<div class="Grid Grid--m">
33+
<div>
34+
<p>
35+
BOSCOP
36+
<br />
37+
11, rue des Noyers
38+
<br />
39+
49000 Angers
40+
<br />
41+
France
42+
</p>
43+
44+
<dl>
45+
<dt>Phone</dt>
46+
<dd>
47+
<a href="tel:+33-2-41-72-10-75">
48+
+33 (0)2 41 72 10 75
49+
</a>
50+
</dd>
51+
<dt>Fax</dt>
52+
<dd>+33 (0)2 41 72 10 79</dd>
53+
<dt>Email</dt>
54+
<dd>
55+
<a href="mailto:contact@boscop.fr">
56+
contact@boscop.fr
57+
</a>
58+
</dd>
59+
<dt>Website</dt>
60+
<dd>
61+
<a href="https://orejime.boscop.fr">
62+
orejime.boscop.fr
63+
</a>
64+
</dd>
65+
</dl>
66+
</div>
67+
68+
<div>
69+
<p>
70+
SCOP SA
71+
<br />
72+
(cooperative and participatory business)
73+
<br />
74+
with variable capital
75+
</p>
76+
77+
<dl>
78+
<dt>
79+
<abbr
80+
lang="fr"
81+
title="Système d'identification du répertoire des établissements"
82+
>
83+
Siret
84+
</abbr>
85+
</dt>
86+
<dd>393 267 091 00097</dd>
87+
<dt>Publication Director</dt>
88+
<dd>
89+
Rodrigue Franco,
90+
<br />
91+
Chief Executive Officer
92+
</dd>
93+
</dl>
94+
</div>
95+
</div>
96+
</div>
97+
</div>
98+
</div>
99+
</div>
100+
101+
<main class="Section Section--padding-xl" role="main">
102+
<div class="Container">
103+
<div class="RichText">
104+
<h2>Privacy policy</h2>
105+
106+
<p>
107+
While you browse this website, we (BOSCOP) may collect
108+
information about you: personal data! We are committed to
109+
ensuring that the collection and use of this data comply with
110+
regulations designed to protect personal data, including the
111+
well-known GDPR, the ePrivacy Directive (mainly concerning
112+
cookies), the French Data Protection Act (Cocorico), as well
113+
as various recommendations and guidelines from the CNIL and
114+
the EDPB.
115+
</p>
116+
117+
<h3>Why do we collect your data?</h3>
118+
119+
<h4>Action logging (logs)</h4>
120+
121+
<p>
122+
First and foremost, like on any website, technical traces of
123+
your visit are recorded when you load a page or resources
124+
(commonly known as the TCP-IP protocol ☝️). Simply put, in
125+
order to display an image in your browser, our servers need to
126+
retrieve your IP address to send you the requested image. In
127+
doing so, what we call "logs" are recorded on our servers,
128+
including the timestamp of the action and your IP address.
129+
</p>
130+
131+
<p>
132+
Beyond their use within the TCP-IP protocol, these logs help
133+
secure our website: ideally to prevent security incidents, but
134+
also to identify their origin if an incident occurs.
135+
</p>
136+
137+
<p>
138+
This data collection serves a legitimate interest of Boscop:
139+
ensuring the proper and secure operation of its website. This
140+
interest remains within the reasonable expectations of a user,
141+
as action logging is a common practice.
142+
</p>
143+
144+
<p>⌛ These logs are automatically deleted after one year.</p>
145+
146+
<h4>Cookies</h4>
147+
148+
<p>
149+
A "cookie" is a small file made up of letters and numbers,
150+
placed or read on your computer, for example, during your
151+
navigation on our website.
152+
</p>
153+
154+
<p>
155+
This website showcases a cookie manager, meaning that certain
156+
cookies may be placed on your device if you interact with the
157+
presented examples.
158+
</p>
159+
160+
<p>
161+
In practice, we only use anonymized audience measurement
162+
cookies (which do not involve the collection of personal data
163+
in the strict sense). These cookies allow us to understand how
164+
our website is used, assess its performance, generate
165+
statistics, and analyse traffic volumes and user interactions
166+
(visited sections, content engagement, navigation paths). This
167+
helps us improve the relevance and usability of our services.
168+
</p>
169+
170+
<p>
171+
To conduct these analyses, we use Matomo, an open-source
172+
audience measurement tool hosted on our own servers. The
173+
following cookies are used: "_pk_ref", "_pk_id", "_pk_ses",
174+
"visitor", "visit".
175+
</p>
176+
177+
<p>
178+
We have configured Matomo according to the CNIL-approved
179+
guidelines, meaning your consent is not required for their
180+
use. However, you always have the right to opt out!
181+
</p>
182+
183+
<div class="Tile Theme--primary">
184+
<div id="matomo-opt-out"></div>
185+
<script src="https://matomo.boscop.io/index.php?module=CoreAdminHome&action=optOutJS&divId=matomo-opt-out&language=en&showIntro=1"></script>
186+
</div>
187+
188+
<h4>Contact Form</h4>
189+
190+
<p>
191+
When you contact us via our contact form, we collect personal
192+
information such as your first name, last name, email address,
193+
etc. (basically, the data you fill in the form).
194+
</p>
195+
196+
<p>
197+
We need to collect the fields marked as "mandatory" to process
198+
your request and get back to you (another legitimate
199+
interest!). If you wish to be contacted by phone, you can
200+
indicate it. You may also provide details about your
201+
organization to refine your request.
202+
</p>
203+
204+
<p>
205+
If your inquiry relates to our services, our response may,
206+
quite logically, be considered commercial prospecting—but
207+
don’t worry, you can object at any time to receiving
208+
commercial information.
209+
</p>
210+
211+
<p>
212+
⌛ The duration for which we keep your data depends on the
213+
nature of your request and any contractual relationship that
214+
may follow. For example, 3 years after an inquiry about our
215+
services, or, if we collaborate, for the duration of the
216+
contract + 5 years.
217+
</p>
218+
219+
<h3>Who will have access to my data?</h3>
220+
221+
<p>
222+
In addition to Boscop’s own infrastructure, we utilize several
223+
third-party solutions hosted in the United States: Bugsnag
224+
(hosted by Google) and Netlify (hosted by Amazon).
225+
</p>
226+
227+
<p>
228+
Your data is protected under the EU-U.S. Data Privacy
229+
Framework, ensuring compliance with European data protection
230+
standards.
231+
</p>
232+
233+
<h3>How can I get more information or exercise my rights?</h3>
234+
235+
<p>
236+
First, you can visit the CNIL website to learn more about your
237+
rights under the French Data Protection Act and how to
238+
exercise them. ⚖️
239+
</p>
240+
241+
<p>
242+
You have the right to access, rectify, and, in some cases,
243+
delete your data. You also have the right to object to data
244+
processing, particularly regarding commercial prospecting or
245+
the retention of your CV.
246+
</p>
247+
248+
<p>
249+
For any requests or further information, you can contact
250+
Boscop’s Data Protection Officer (DPO):
251+
</p>
252+
253+
<dl>
254+
<dt>✉️ By mail</dt>
255+
<dd>
256+
DPO – Boscop
257+
<br />
258+
11, rue des Noyers
259+
<br />
260+
49000 ANGERS
261+
</dd>
262+
<dt>📧 By email</dt>
263+
<dd>
264+
<a href="mailto:privacy@boscop.fr">privacy@boscop.fr</a>
265+
</dd>
266+
</dl>
267+
268+
<p>
269+
If you are not satisfied with how your request is handled, you
270+
can file a complaint with the CNIL.
271+
</p>
272+
</div>
273+
</div>
274+
</main>
275+
276+
<footer
277+
class="Footer Section Section--padding-l Surface Theme--tertiary"
278+
role="contentinfo"
279+
>
280+
<div class="Container">
281+
<p lang="fr">
282+
<strong><a href="https://boscop.fr">Boscop</a></strong>
283+
| Numérique engagé
284+
</p>
285+
286+
<nav title="Sitemap">
287+
<ul class="List--inline">
288+
<li><a href="/">Home</a></li>
289+
<li>
290+
<a href="/legal">Legal information & privacy policy</a>
291+
</li>
292+
</ul>
293+
</nav>
294+
</div>
295+
</footer>
296+
</body>
297+
</html>

0 commit comments

Comments
 (0)