Data Export Overview
The Data Export module provides you with complete control over your personal data, allowing you to download comprehensive exports of your information in portable formats. Similar to Google Takeout, this feature ensures you can access, backup, or transfer your data whenever needed, supporting your right to data portability.
What is Data Export?
Data Export is a comprehensive data portability system that allows you to download all your personal data from FluidGrids in structured formats. Whether you need to backup your information, analyze your activity patterns, or transfer data to another service, the export system provides secure, complete, and user-friendly access to your digital footprint.
Getting Started
To export your data:
- Navigate to Data Export: Click on your profile menu and select "Data Export"
- Choose Data Types: Select which data modules you want to export
- Select Format: Choose between CSV (spreadsheet) or JSON (structured data)
- Set Date Range: Optionally filter by date range
- Request Export: Submit your export request
- Download Files: Receive email notification when ready, then download
Available Data Modules
The data export system provides comprehensive access to your data across all FluidGrids products and services. Data modules are organized by product and data type:
📱 Core Account Data (All Products)
Essential information about your account and profile across all FluidGrids products:
- Profile Information: Name, email, phone, address, and personal details
- Preferences: Theme settings, language, timezone, and notification preferences
- Notifications: Notification history and settings across all products
- Sessions: Login sessions, devices, and security information
📊 Activity & Usage Data (All Products)
Your interaction history across the entire FluidGrids platform:
- Activity Logs: Complete history of actions and interactions across all products
- Location Data: Location history if location services are enabled
- Support Interactions: Support tickets, chat logs, and help requests across all products
💼 Workspace Platform Data
Your collaboration and workspace-related information:
- Workspaces: Workspace memberships, settings, and configurations
- Organizations: Organization memberships, roles, and administrative data
- Teams: Team memberships, roles, and collaboration history
- Projects: Project participation, tasks, milestones, and contributions
- RBAC Permissions: Workspace roles, permissions, and access rights
🗂️ AssetHandler Data
File and asset management information:
- Assets: File upload history, metadata, and storage information
- Asset Sharing: File sharing history and permissions
- Asset Versions: Version history and change tracking
- Storage Usage: Storage consumption analytics and quotas
🔍 VibeControl Data
System monitoring and alerting information:
- Monitoring Alerts: Alert history and system notifications
- Performance Metrics: System performance data and analytics
- Configuration Changes: Settings and configuration modification history
- Incident Reports: Incident response and resolution data
💰 Kadaikodi Data
Investment and financial analytics information:
- Investment Portfolio: Investment data, holdings, and performance
- Transaction History: Financial transaction records and analytics
- Market Analytics: Market data, research, and analysis tools usage
- Trading Preferences: Trading settings, alerts, and automation preferences
🛍️ Store Platform Data
E-commerce and marketplace information:
- Store Orders: Purchase history and transaction details across all products
- Reviews: Product and service reviews you've written
- Developer Earnings: Revenue data if you're a store contributor
- Store Preferences: Marketplace settings and preferences
🔐 Security & Access Data (All Products)
Your security and permission information across all products:
- Cross-Product RBAC: Roles, permissions, and access rights across all products
- Usage Analytics: Your usage patterns and statistics across all FluidGrids products
- Security Events: Security-related activities and alerts across all products
Export Formats
CSV (Comma-Separated Values)
- Best For: Spreadsheet analysis, data visualization, reporting
- Compatibility: Excel, Google Sheets, Numbers, and database tools
- Structure: Each data module becomes a separate CSV file
- Headers: Descriptive column names for easy understanding
- Encoding: UTF-8 encoding for international character support
JSON (JavaScript Object Notation)
- Best For: Programmatic processing, data integration, technical analysis
- Compatibility: Programming languages, APIs, and data processing tools
- Structure: Hierarchical data with nested relationships preserved
- Metadata: Includes export timestamp, user information, and data context
- Format: Pretty-printed for human readability
How Data Export Works
Request Process
- Module Selection: Choose which data types to include
- Processing Queue: Your request joins a secure processing queue
- Data Collection: System gathers your data from all selected modules
- Security Filtering: Sensitive information is automatically excluded
- File Generation: Data is compiled into your chosen format
- Secure Storage: Files are stored securely with encryption
Security & Privacy
- Data Isolation: Only your data is included in your export
- Sensitive Data Exclusion: Passwords, payment details, and system keys are never included
- Secure Downloads: Files are accessed through secure, time-limited links
- Automatic Cleanup: Export files are automatically deleted after 7 days
- Access Logging: All export activities are logged for security
Processing Time
- Small Exports: Usually complete within 1-2 minutes
- Large Exports: May take 5-15 minutes depending on data volume
- Progress Tracking: Real-time progress updates in your browser
- Email Notifications: Receive email when your export is ready
Step-by-Step Export Guide
Creating Your First Export
Step 1: Access Data Export
- Log into your FluidGrids account
- Click on your profile avatar (top-right corner)
- Select "Data Export" from the dropdown menu
- You'll see the Data Export dashboard
Step 2: Select Data Modules
- Review the list of available data modules
- Check the boxes for data you want to export
- Use "Select All" to include everything, or choose specific modules
- Each module shows an estimated size to help you plan
Step 3: Choose Export Options
- Format Selection:
- Choose "CSV" for spreadsheet compatibility
- Choose "JSON" for technical/programmatic use
- Date Range (Optional):
- Leave blank to export all data
- Set "From" date to limit historical data
- Set "To" date to exclude recent data
Step 4: Request Export
- Review your selections
- Click "Request Export" button
- Your export will be queued for processing
- You'll see a progress indicator
Step 5: Monitor Progress
- Stay on the page to see real-time progress
- Or navigate away and return later
- Progress shows:
- Overall completion percentage
- Items processed vs. total items
- Estimated time remaining
Step 6: Download Your Data
- When complete, you'll see download links for each file
- Click individual "Download" buttons for each module
- Files are saved to your default download location
- Each file is named with timestamp and module type
Understanding Your Export
File Organization
Your export will contain multiple files, organized as:
2024-01-15-12-30-45-profile.csv
2024-01-15-12-30-45-activity.csv
2024-01-15-12-30-45-workspaces.csv
...
File Naming Convention
- Timestamp: ISO date and time of export (YYYY-MM-DD-HH-MM-SS)
- User ID: Your unique user identifier
- Module Name: The data module (profile, activity, etc.)
- Extension: File format (.csv or .json)
CSV File Structure
Each CSV file contains:
- Header Row: Column names describing each field
- Data Rows: One row per record/item
- Consistent Format: Dates in ISO format, booleans as true/false
- Safe Encoding: Special characters properly escaped
JSON File Structure
Each JSON file contains:
- Metadata: Export information and timestamps
- Module: Name and description of the data module
- Total Items: Count of records in the export
- Data Array: Your actual data in structured format
Multi-Product Export Capabilities
The data export system supports exporting data across all FluidGrids products in a unified experience:
Cross-Product Export
Export All Your Data: Get a comprehensive view of your digital footprint across all FluidGrids products:
- Unified Timeline: Activity logs show actions across Workspace, AssetHandler, VibeControl, Kadaikodi, and Store
- Product Context: Each data record includes which product it came from
- Comprehensive Coverage: One export request can include data from multiple products
- Consistent Format: Same export format regardless of which products your data comes from
Product-Specific Export
Focus on One Product: Export data from a specific FluidGrids product:
- Workspace Only: Focus on collaboration data, teams, and projects
- AssetHandler Only: Export file management and storage data
- Kadaikodi Only: Investment and financial analytics data
- Store Only: E-commerce and marketplace data
- VibeControl Only: System monitoring and alerting data
Smart Module Selection
The export system automatically shows you only the data modules relevant to products you use:
- Product Access Detection: Only shows modules for products you have access to
- Usage-Based Filtering: Modules with no data are clearly marked
- Cross-Product Modules: Some modules (like Profile, Activity) span all products
- Product-Specific Modules: Other modules are specific to individual products
Export Examples by Product Usage
Multi-Product User Export
If you use Workspace, AssetHandler, and Store:
Available Modules:
✓ Profile Information (All Products)
✓ Activity Logs (All Products)
✓ Workspaces (Workspace Platform)
✓ Teams (Workspace Platform)
✓ Assets (AssetHandler)
✓ Store Orders (Store Platform)
✓ Reviews (Store Platform)
Single Product User Export
If you only use Workspace Platform:
Available Modules:
✓ Profile Information
✓ Activity Logs
✓ Workspaces
✓ Organizations
✓ Teams
✓ Projects
✓ RBAC Permissions
Common Export Scenarios
Complete Cross-Product Backup
Use Case: Backing up all your data across all FluidGrids products
- Select all available data modules from all products
- Choose CSV format for easy viewing and compatibility
- Don't set date restrictions to get complete historical data
- Results in comprehensive backup across your entire FluidGrids experience
- Store files securely with other important backups
Product-Specific Analysis
Use Case: Analyzing usage of a specific FluidGrids product
- Focus on modules from one product (e.g., only Kadaikodi investment data)
- Choose JSON format for detailed analysis
- Set relevant date ranges for the analysis period
- Import into specialized analysis tools for that product type
- Generate insights specific to that product's usage
Cross-Product Activity Analysis
Use Case: Understanding your workflow across all FluidGrids products
- Select "Activity Logs" and "Usage Analytics" from all products
- Choose JSON format to preserve product context
- Set date range for workflow analysis period
- Analyze how you use different products together
- Identify integration opportunities and workflow patterns
Migration Preparation (All Products)
Use Case: Preparing for potential migration away from FluidGrids
- Select all data modules from all products you use
- Choose JSON format to preserve data relationships and product context
- Export all historical data without date restrictions
- Document the export contents and product relationships
- Maintain comprehensive migration-ready dataset
Compliance Documentation (Multi-Product)
Use Case: Providing data for legal, audit, or compliance purposes
- Select relevant modules based on compliance scope across all products
- Choose CSV format for easy review, printing, and legal submission
- Set specific date ranges as required by compliance request
- Include product context to show data source and jurisdiction
- Maintain secure storage with proper access controls
Development and Integration Analysis
Use Case: Understanding API usage and integration patterns across products
- Focus on "Activity Logs," "Usage Analytics," and "RBAC Permissions"
- Choose JSON format for programmatic analysis
- Include all products to see cross-product integration usage
- Analyze API usage patterns, authentication flows, and data access
- Optimize integrations based on actual usage data
Managing Your Exports
Export History
- View Past Exports: See all your previous export requests
- Status Tracking: Monitor progress of current exports
- Download Again: Re-download files that haven't expired
- Cancellation: Cancel queued or running exports if needed
Export Limits
- Daily Limit: Maximum of 100 export requests per day
- File Size: Individual files limited to reasonable sizes
- Concurrent Exports: Up to 3 exports can run simultaneously
- Rate Limiting: Prevents system overload and ensures fair access
File Retention
- 7-Day Retention: Export files are kept for 7 days
- Automatic Deletion: Files are securely deleted after expiration
- Download Tracking: Number of downloads is tracked
- Expiration Warnings: Email reminders before files expire
Advanced Features
Custom Field Selection
For some modules, you can customize which fields to include:
- Click "Customize Fields" next to a module
- Review available fields and their descriptions
- Uncheck fields you don't need
- Sensitive fields are never shown or available
- Save your field selection for the export
Scheduled Exports (Coming Soon)
Future feature for automated regular exports:
- Weekly/Monthly Schedules: Automatic recurring exports
- Incremental Exports: Only new data since last export
- Email Delivery: Exports delivered directly to your email
- Template Reuse: Save export configurations for reuse
API Access (Coming Soon)
Programmatic access to export functionality:
- GraphQL API: Query export status and download URLs
- Webhook Notifications: Receive notifications when exports complete
- Automated Integration: Build custom export workflows
- SDK Support: Use official SDKs for common programming languages
Privacy and Security
Data Protection
- Encryption in Transit: All data encrypted during transfer
- Encryption at Rest: Export files encrypted while stored
- Access Control: Only you can access your export files
- Audit Logging: All export activities logged for security
What's Excluded for Security
Certain sensitive information is never included in exports:
- Passwords and Authentication: Password hashes, tokens, API keys
- Payment Information: Credit card numbers, bank details, CVV codes
- System Data: Internal IDs, server configurations, debug info
- Other Users' Data: Information belonging to other users
- Private Keys: Cryptographic keys and certificates
Privacy Compliance
- GDPR Article 20: Right to data portability compliance
- User Control: You control what data to export and when
- Data Minimization: Only requested data is processed
- Consent Tracking: Export requests are logged for compliance
Troubleshooting
Common Issues and Solutions
Export Request Fails
Problem: Export request doesn't start or fails immediately Solutions:
- Check that you've selected at least one data module
- Verify your account is in good standing
- Ensure your email is verified
- Try refreshing the page and requesting again
- Contact support if the problem persists
Export Takes Too Long
Problem: Export has been processing for over 30 minutes Solutions:
- Large exports can take time - be patient for comprehensive exports
- Try smaller date ranges to reduce processing time
- Select fewer modules to speed up processing
- Cancel and retry if export appears stuck
- Check system status page for maintenance notifications
Download Links Don't Work
Problem: Can't download export files Solutions:
- Ensure files haven't expired (7-day limit)
- Try right-clicking and "Save As" instead of direct click
- Check browser download permissions and settings
- Disable browser extensions that might block downloads
- Try downloading from a different browser
Files Are Corrupted or Won't Open
Problem: Downloaded files won't open or appear corrupted Solutions:
- Re-download the files (might have been interrupted)
- Check file size matches what's shown in the export
- Try opening with different applications
- For CSV files, try opening with text editor first
- Contact support with file details if corruption persists
Missing Expected Data
Problem: Export doesn't contain data you expected to see Solutions:
- Check the date range settings - you may have filtered out data
- Verify you selected the correct data modules
- Some data might not exist if features weren't used
- Check if account had access to data during the time period
- Review what's excluded for security reasons
Getting Help
Self-Service Resources
- FAQ Section: Common questions and answers
- Video Tutorials: Step-by-step visual guides
- User Community: Ask questions in user forums
- Documentation: This guide and related help articles
Contact Support
If you need additional help:
- Help Ticket: Submit detailed support request
- Live Chat: Real-time assistance during business hours
- Email Support: Detailed technical support via email
- Priority Support: Expedited support for paid plans
Best Practices
Planning Your Export
- Inventory Your Data: Review what data you have before exporting
- Choose Appropriate Format: CSV for viewing, JSON for processing
- Consider Date Ranges: Limit ranges for specific analysis needs
- Plan Storage: Ensure adequate space for download and storage
Security Best Practices
- Download Promptly: Don't let files sit unused for days
- Secure Storage: Store export files in encrypted, secure locations
- Limited Sharing: Be cautious about sharing export files
- Delete When Done: Securely delete files when no longer needed
Data Management
- Regular Exports: Consider periodic exports for backup purposes
- Version Control: Keep track of when exports were created
- Documentation: Document what each export contains
- Integration Planning: Plan how exports fit into your data strategy
Future Enhancements
The Data Export module continues to evolve with new features:
Planned Improvements
- More File Formats: Excel, PDF, XML support
- Advanced Filtering: More sophisticated data filtering options
- Batch Operations: Process multiple export requests together
- Enhanced Security: Additional security options and controls
- Performance Optimization: Faster processing for large exports
Integration Roadmap
- Cloud Storage: Direct export to Google Drive, Dropbox, etc.
- Data Analytics: Built-in basic analytics of exported data
- Visualization Tools: Simple charts and graphs of your data
- Migration Assistants: Tools to help with platform migrations
This comprehensive data export system ensures you maintain full control over your personal data while providing the flexibility and security needed for various use cases, from simple backups to complex data analysis projects.