Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Concept]: Enhancements for Personal Data Types #244

Open
nihadatakishiyev opened this issue Feb 24, 2025 · 3 comments
Open

[Concept]: Enhancements for Personal Data Types #244

nihadatakishiyev opened this issue Feb 24, 2025 · 3 comments

Comments

@nihadatakishiyev
Copy link

nihadatakishiyev commented Feb 24, 2025

Specs

Personal Data (PD)

New Concept(s)

I would like to request the addition of the following terms to the list of personal data types, either as new terms or through an extended definition of an existing term. For the majority of the terms, I have suggested a relevant parent element, but please feel free to adjust it as needed.

  1. Term: pd:BluetoothAddress
    Label: Bluetooth Address
    Definition: Information about the Bluetooth address of a device.
    Parent term: pd:DeviceBased
    Source: -
    Usage note: -

  2. Term: pd:IMEIAddress
    Label: IMEI Address
    Definition: A unique identifier assigned to a mobile device for cellular network identification.
    Parent term: pd:DeviceBased
    Source: -
    Usage note: -

  3. Term: pd:MEID
    Label: MEID
    Definition: A unique identifier used to identify a mobile device, primarily in CDMA networks.
    Parent term: pd:DeviceBased
    Source: -
    Usage note: -

  4. Term: pd:DeviceInfo
    Label: Device Info
    Definition: Information about a device, including its characteristics, model, and other identifying details.
    Parent term: pd:DeviceBased
    Source: -
    Usage note: -

  5. Term: pd:SimCardInformation
    Label: SIM Card Information
    Definition: Information related to the SIM card of a device, including its unique identifiers and network details.
    Parent term: pd:DeviceBased
    Source: -
    Usage note: -

  6. Term: pd:NetworkIdentifier
    Label: Network Identifier
    Definition: Information used to identify a device or connection within a network. e.g: IP Address, MAC Address, IMEI, BSSID, SSID
    Parent term: pd:DeviceBased
    Source: -
    Usage note: - Umbrella term for all network identifiers listed above

  7. Term: pd:NetworkActivity
    Label: Network Activity
    Definition: Information about a device's network interactions, including connections, data usage, and communication logs.
    Parent term: pd:DeviceBased
    Source: -
    Usage note: -

  8. Term: pd:SMSCode
    Label: SMS Code
    Definition: A one-time code sent via SMS for authentication purposes.
    Parent term: pd:Authenticating
    Source: -
    Usage note: Typically used for two-factor authentication (2FA) or identity verification.

  9. Term: pd:AuthToken
    Label: Authentication Token
    Definition: A secure token used to verify and maintain a user's authenticated session.
    Parent term: pd:Authenticating
    Source: -
    Usage note: Commonly used in API authentication and session management.

  10. Term: pd:EmailTimestamp
    Label: Email Timestamp
    Definition: A recorded date and time associated with an email communication.
    Parent term: pd:Email
    Source: -
    Usage note: Typically used for tracking when an email was sent, received, or opened. I added pd: Email as a parent because we already have pd: EmailContent so it might make sense to create umbrella term pd: Email

  11. Term: pd:MessageContent
    Label: Message Content
    Definition: The textual or multimedia content of a communication message.
    Parent term: pd:Communication
    Source: -
    Usage note: Can include text messages, chat conversations, or multimedia attachments. It might make sense to all add Timestamp for message communication (same as email)

  12. Term: pd:BrowserCookie
    Label: Browser Cookie
    Definition: A small piece of data stored on a user's device by a web browser, used for session management, personalization, and tracking.
    Parent term: -
    Source: -
    Usage note: Can include session cookies, persistent cookies, and tracking cookies.

  13. Term: pd:AuthenticationProvider
    Label: Authentication Provider
    Definition: A third-party service responsible for verifying and authenticating user identities.
    Parent term: pd:External
    Source: -
    Usage note: Examples include OAuth providers (e.g., Google, Facebook, Microsoft) and single sign-on (SSO) services.

  14. Term: pd:NetworkAccessIdentifier
    Label: Network Access Identifier
    Definition: A unique identifier used to authenticate a device or user within a network.
    Parent term: pd:Identifying
    Source: -
    Usage note: -

Changed Concept(s)

Existing Term: e.g., dpv:NewConcept or risk:NewConcept
Change: e.g., change label from X to Y, or add usage note stating "xyz"
Justification: optional comment giving reasons why the change should be made

@coolharsh55
Copy link
Collaborator

Thanks @nihadatakishiyev - I think these make sense (considering the use case of smartphone apps accessing this info). The parent concepts and the phrasing of the term itself may change to align with concepts, but I don't see any issues. I'll mention this in the next meeting on FEB-27.

@coolharsh55 coolharsh55 added this to the dpv v2.2 milestone Feb 24, 2025
@nihadatakishiyev nihadatakishiyev changed the title [Concept]: Enhancements for Device-Based Personal Data Types [Concept]: Enhancements for Personal Data Types Feb 24, 2025
@nihadatakishiyev
Copy link
Author

nihadatakishiyev commented Feb 24, 2025

@coolharsh55 - I edited the main text and incorporated concepts from #245 along with a few others. Feel free to delete #245 .

@coolharsh55
Copy link
Collaborator

Thanks - we cannot delete issues, so I will close #245 instead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants