Skip to content

Commit

Permalink
adds mappings and new data use for special purposes 3
Browse files Browse the repository at this point in the history
  • Loading branch information
eastandwestwind committed Sep 4, 2024
1 parent 3587f1e commit f136e7e
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 2 deletions.
6 changes: 6 additions & 0 deletions src/fideslang/default_taxonomy/data_uses.py
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,12 @@
description="Stores or accesses information from the device as needed when using a product, service, application, or system",
parent_key="functional",
),
default_use_factory(
fides_key="functional.storage.privacy_preferences",
name="Local Data Storage for Privacy Preferences",
description="Stores or accesses privacy preferences information from the device as needed when using a product, service, application, or system",
parent_key="functional.storage",
),
default_use_factory(
fides_key="functional.service",
name="Service",
Expand Down
4 changes: 2 additions & 2 deletions src/fideslang/gvl/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

from .models import Feature, GVLDataCategory, MappedDataCategory, MappedPurpose, Purpose

### (Special) Purposes
### Purposes & Special Purposes

PURPOSE_MAPPING_FILE = join(
dirname(__file__),
Expand All @@ -21,7 +21,7 @@
MAPPED_SPECIAL_PURPOSES: Dict[int, MappedPurpose] = {}
MAPPED_PURPOSES_BY_DATA_USE: Dict[str, MappedPurpose] = {}

### (Special) Features
### Features & Special Features

FEATURE_MAPPING_FILE = join(
dirname(__file__),
Expand Down
9 changes: 9 additions & 0 deletions src/fideslang/gvl/gvl_data_use_mapping.json
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,15 @@
"illustrations": [
"Clicking on a link in an article might normally send you to another page or part of the article. To achieve this, 1°) your browser sends a request to a server linked to the website, 2°) the server answers back (“here is the article you asked for”), using technical information automatically included in the request sent by your device, to properly display the information / images that are part of the article you asked for. Technically, such exchange of information is necessary to deliver the content that appears on your screen."
]
},
"3": {
"id": 3,
"name": "Save and communicate privacy choices",
"data_uses": ["functional.storage.privacy_preferences"],
"description": "The choices you make regarding the purposes and entities listed in this notice are saved and made available to those entities in the form of digital signals (such as a string of characters). This is necessary in order to enable both this service and those entities to respect such choices.",
"illustrations": [
"When you visit a website and are offered a choice between consenting to the use of profiles for personalised advertising or not consenting, the choice you make is saved and made available to advertising providers, so that advertising presented to you respects that choice."
]
}
}
}

0 comments on commit f136e7e

Please sign in to comment.