Report about user data storage (GDPR compliant)
Summary
This page is designed to provide you with a clear and detailed overview of all personal information and data stored within your awaBerry account. It helps you understand what data is collected and how it's organized, fulfilling your right to access personal data under GDPR regulations. You can review your account profile, a summary of data tables, and even download a complete copy of your data for your records or transfer.
Page Access
You can access this page by navigating to: /user_reportstoreddata
Page Functionalities
This page presents your data in several organized sections:
- Title and GDPR Notice: At the top, you'll see the page title "Your Stored Data" and an important notice explaining its purpose for GDPR compliance and that report creation may take some time.
- Loading Indicator: While your data is being retrieved, a loading animation will appear, accompanied by the message "Loading your stored data...".
- Error Message and Retry: If there's a problem fetching your data (e.g., due to network issues), an error box will display a message like "Failed to load stored data: [error details]" along with specific error details. A "Retry" button will be available to try loading the data again.
- Export Information: Once loaded, this section displays details about your data export, including your unique User ID and the exact time the data was Exported At.
- Account Profile: This section provides a summary of your awaBerry account. It includes your Email, Phone number (if set), when your Account Created, Last Sign In, and if your Email Confirmed.
- Data Tables Summary: Here, you'll find a list of all tables where your data is stored, along with the number of entries (rows) in each table. A total count of all stored entries across all tables is also provided.
- Table Details: This section offers a more in-depth look at your data. Each table from the summary can be expanded by clicking on its name or the arrow icon (which points down to expand and up to collapse). When expanded, it shows a preview of up to 10 rows from that table, formatted like a code snippet for clarity. If a table has more than 10 rows, a message indicates how many more entries are available.
- Download Your Data: At the bottom, a prominent section allows you to download all your stored data. The "Download as JSON" button initiates the download of a JSON file containing all your information for backup or transfer purposes.
Scenario Executions
Possible usage steps within this page
This section describes how to successfully interact with the "Report about user data storage (GDPR compliant)" page.
- View Your Data: Upon accessing the page, your data will automatically begin loading. Once loaded, you can scroll through to review your Export Information, Account Profile, and Data Tables Summary.
- Explore Table Details: To see a preview of the actual data within a specific table, click on the table name (e.g., "users", "activities"). The section will expand to show the first few rows of data. Click again to collapse the section.
- Download Your Complete Data: To get a full copy of all your data, scroll to the "Download Your Data" section and click the "Download as JSON" button. A file named something like "awaberry_data_export_[timestamp].json" will be downloaded to your device.
Possible errors which may occur on this page
This section outlines potential issues you might encounter and how they are handled.
- Failure to Load Data: If there's an issue connecting to the server or retrieving your data (e.g., due to network problems, server maintenance), an error message like "Failed to load stored data: [error details]" will appear. You will see a "Retry" button. In such cases, check your internet connection and click "Retry". If the problem persists, it might be a temporary server issue, and you should try again later.
- Download Error: If an error occurs during the JSON download process (e.g., browser restrictions, unexpected file system issues), a temporary message at the bottom of the screen will indicate "Error on activation occurred - try again later" along with a brief error description. This might be rare, but if it happens, ensure your browser settings allow downloads and try clicking the "Download as JSON" button again.