Open the menu
    ```html

    Privacy

    A Lumis respects and cares about personal data. Therefore, we recommend that users of LumisXP follow some tips on how to handle their clients' personal data.
    A person has full rights over their personal data. Thus, to use this data, it is necessary for the data owner to have consented to such use. Therefore, personal data cannot be used without consent.
    Additionally, the collection of personal data should be limited to what is necessary for processing this data. There should be no excessive collection of unnecessary data.
    Users have the right to free access to their stored personal data. Therefore, they can request a copy of the data whenever they wish. They can also ask for their data to be anonymized or deleted. Users with login must have accepted the privacy terms of the solution, as their login data is stored.
    Furthermore, all points of the General Data Protection Law (LGPD) must be met in the construction and operation of the solution applied in LumisXP. It is crucial that product operators understand the legal obligations and use the tool together with their processes to meet all legal requirements.

    To assist in the handling of personal data, LumisXP provides a range of tools that should be used as auxiliary tools for defined processes to comply with the LGPD.



    Registration of Privacy Terms

    Service aimed at assisting in the registration of privacy terms and purpose of collecting and processing personal data and obtaining consent from users.



    Users with Login

    Users with login must have accepted the privacy terms of the solution before their account was created, as their login data is stored. LumisXP assumes that any user with login has consented to have their registration data stored, as otherwise they should not exist. For users with login, the consent obtained from the aforementioned privacy term service refers only to whether information about their activities can be maintained identifying them or if it should be anonymized or discarded according to the settings mentioned below.



    Privacy Settings

    New privacy settings have been added to the environment settings. In these settings, environment administrators can define the behaviors of LumisXP regarding user privacy.



    Settings for Monitoring Fields and User Attributes That Identify Users

    In order to comply with data protection laws, LumisXP administrators must configure which user attributes and monitoring fields identify users. For example, there may be a user attribute called CPF that stores the user's CPF. Since a person can be identified by their CPF, this attribute should be marked as an identifying attribute of the user. Similarly, if there’s any monitoring field that can identify the user who performed the event, that field should be marked as a user-identifying field.

    These settings for monitoring fields and user attributes that identify users are used to inform LumisXP which values may or may not be filled in the user registration and/or the event data collected by the monitoring framework regarding users who have not given consent for the privacy term registered in the monitoring area's corresponding Privacy Term Registration Service. If the user has consented, there are no restrictions for storing identifying data, and that will be done.

    If there is a need to correct data for all users (because a monitoring field or user attribute has now been configured as data identifying the user, for example), the Anonymize all users without consent button can be used, present both in the monitoring field configuration page and in the user attributes configuration page.

    It is important to note that changing these settings only affects future data. To adjust already existing data, it is necessary for the Anonymize all users without consent button to be activated, present both in the monitoring field configuration page and in the user attributes configuration page.

    It is important to note that once data has been anonymized, it cannot be recovered.



    Integration of the Privacy Term Registration Service with the Modes of Data Analysis and User Segmentation

    The modes of Data Analysis and User Segmentation are integrated with the Privacy Term Registration Service so that the presented data is automatically filtered by the appropriate purposes for processing data (according to the instances of the Privacy Term Registration Service associated with the Customer Experience service instance). This way, those analyzing the data will only have access to the data of users who consented to the purposes of data processing.



    Actions on Users in User Segmentation

    In User Segmentation, it is possible to perform the following actions on a user:

    Download Summary Data
    This action allows downloading the summary data of the user.
    Download Complete Data
    This action allows downloading the complete data of the user.
    Anonymize Data
    This action anonymizes the user's event data.
    Delete Activity History
    This action deletes the user's activity history.
    Delete User (only available if the user does not have login)
    This action allows deleting the user. This action is only available for users who do not have login. If the user has login, their deletion must be done using the Users area in settings or the User Manager Service or the local User Manager in Portal Studio, depending on the situation.



    Data Access Audit

    LumisXP has a log API to generate audit entries for access to personal data.
    This API is already integrated into LumisXP functionalities and is accessible by solution developers to be used for auditing access to personal data.



    Our cookies

    LumisXP uses cookies to implement certain functionalities. Below are our cookies and a description of each:

    Name Category Description HttpOnly (in default configuration) Enabled (in default configuration)
    lumAA Essential Used by the automatic administration of LumisXP to store the scope of administration that the publisher last accessed. No Yes
    lumClientId User Experience Management Used to uniquely identify the browser being used. Used for user experience management. No Yes
    lumDataPreviewMode Essential Used to identify when a publisher is previewing a content that is not yet published. No Yes
    lumIsLoggedUser Not used by default Indicates whether the current user is authenticated in LumisXP. No Yes
    lumMonUid Essential Identifies the monitored user accessing LumisXP at the moment. No Yes
    lumPrivacyTermRejected<serviceInstanceId> Essential Dynamic cookie of the Privacy Term service (the <serviceInstanceId> part of the name varies according to the service instance using it) that lasts a session and indicates that the current user did not accept the registered privacy term in the service instance and, thus, prevents asking again (during the session).
    No Yes
    lumRequestedPage Essential Stores, in an encrypted manner, the page that the current user tried to access when redirected to the login page. Yes Yes
    lumSICE Essential Used by the User Experience Manager of LumisXP to store the scope of management that the publisher used last. No Yes
    lumSafeRenderMode Essential Used by LumisXP to indicate that a safe rendering should be performed (to fix any issues that may prevent normal rendering) in the Portal Studio. No Yes
    lumUserAppId Essential Used when LumisXP is accessed by one of its mobile applications to identify the application being used. No Yes
    lumUserAppVersion Essential Used when LumisXP is accessed by one of its mobile applications to identify the version of the application being used. No Yes
    lumUserEmail Not used by default Used to store the current user's email. Yes No
    lumUserId Not used by default Used to store the current user's identifier. Yes No
    lumUserLocale Essential Used to store the current user's browsing language. No Yes
    lumUserLogin Not used by default Used to store the current user's login. Yes No
    lumUserName Essential Used to store the current user's name. Also used by the native login service to display the current user's name. No Yes
    lumUserSessionId Essential Used to store the identifier of the current user's session. Yes Yes

    However, it is worth noting that other cookies may be used by the application server used.



    Stored Data

    This section will only address sensitive data that LumisXP is capable of controlling. That said, LumisXP will not handle sensitive data that has been stored in the content registration of services by the Publisher, in this case, the management of that sensitive data is the responsibility of the Publisher.

    Database

    Table Name Description
    lum_monuser Stores user data.
    lum_user Stores data of users with login, as mentioned previously, all user data provided will be saved, regardless of whether the user has explicitly consented to any privacy term. It has a link to the lum_monuser table.
    lum_ptuserconsent Stores the user's consent information, it has a link to the lum_monuser table and stores the user's IP.
    lum_userattrvalue & lum_monuserattrvalue Stores the values of filled user attributes, the storage rule depends on whether the attribute is registered as identifiable or not. It has links to the lum_user and lum_monuser tables.
    lum_easuspendedflow Stores Data collected from an event when an action Waiting in automation flow from the Experience Automation mode is executed. This data represents the same data that will be sent to the index lumisportal-*-mon_{event identifier}. When waking up the flow, this data will be automatically removed from the database.

    Elasticsearch

    Index Name Description
    lumisportal-*-lumis_portal_monitor_user Reflects the data that has been stored in the database in the tables mentioned earlier.
    lumisportal-*-mon_{event identifier} Stores monitoring data collected by LumisXP, all native and custom events share the same behavior in data collection. To check which monitoring fields identify the user, it is necessary to access in Configuration Mode the administration of monitoring fields

    ```