Privacy Policy for Speedometer KPI Visual
Effective Date: February 2026
Last Updated: February 2026
Developer: Abdalla Dabes, P.E, PSP, PMP
Introduction
This Privacy Policy explains how the Speedometer KPI Visual for Microsoft Power BI ("the Visual") handles data and protects your privacy. We are committed to transparency and protecting your information.
Data Collection and Usage
What Data the Visual Accesses
The Speedometer KPI Visual only accesses data that you explicitly provide through Power BI:
· Numeric Values: Actual value, target value, minimum value, maximum value from your data fields
· Data Types: Whole numbers, decimals, percentages from measures or columns
· Visual Settings: Colors (min, mid, max, needle, center, background, target line)
· Gauge Configuration: Start angle, end angle, min/max values, animation settings
· Label Settings: Font family, font size, font color, decimal places, prefix, suffix
· Target Settings: Line thickness, line length, line style (solid/dashed/dotted)
· Appearance Settings: Gauge thickness, glow effect, 3D effect, gradient, tick marks
· Display Preferences: Show/hide toggles for value, target, percentage, min/max, needle
What Data We Do NOT Collect
· No Personal Information: The visual does not collect, store, or transmit any personal information
· No User Analytics: We do not track user behavior, usage patterns, or viewing analytics
· No External Transmission: No data is sent to external servers or third parties
· No Browser Data: We do not access cookies, local storage (beyond Power BI's framework), or browser history
· No System Information: We do not collect device information, IP addresses, or system specifications
· No Location Tracking: We do not track user's physical location or GPS coordinates
· No Data Analysis: We do not analyze, index, extract, or monitor the content of your business data
· No Usage Metrics: We do not track which KPIs are viewed, interaction patterns, or user engagement
· No Business Intelligence: We do not collect or analyze your business metrics for any purpose beyond display
Data Processing
Local Processing Only
All data processing occurs locally within your Power BI environment:
· Data extraction from measures and columns happens entirely within Power BI Desktop or Power BI Service
· Gauge rendering performed by browser client-side using SVG
· Settings stored using Power BI's built-in property persistence mechanism
· No data leaves your Power BI tenant or organization boundaries
· All calculations, animations, and display functions are performed client-side
· No external APIs or web services contacted during operation
Data Storage
Visual Settings:
· All customizations stored within your Power BI report using Microsoft's persistence framework
· Gauge settings (min, max, angles, animation) saved with report
· Color preferences persisted permanently
· Label configurations retained
· Target line settings stored
· Appearance preferences saved
Data Values:
The visual does NOT store your business data. It only reads values from your Power BI data model at render time. Your actual business metrics remain in your Power BI dataset and are managed by Power BI's security and storage mechanisms.
No External Storage:
· No data is stored on external servers, databases, or cloud services
· Settings stored only within the Power BI report file (.pbix)
· Temporary Processing: Data values temporarily held in memory during rendering only
· No persistent data storage beyond visual configuration settings
Data Security
Security Measures
· Power BI Security: The visual operates within Power BI's security framework
· No Network Transmission: No business data transmitted to external services
· Isolation: The visual operates in isolation from other applications and services
· Standard Compliance: Follows Microsoft Power BI custom visual security standards
· No External Connections: Visual does not connect to any external APIs or services
· Memory Management: Efficient processing to prevent memory-related security issues
· Client-Side Only: All rendering happens in browser, no server-side processing
Access Control
· Data access controlled entirely by Power BI's permission system
· Users can only view KPIs within reports they have been granted access to
· The visual respects all Power BI row-level security (RLS) configurations
· No additional authentication or access control implemented by the visual
· Visual settings visibility follows standard Power BI sharing and permission rules
Third-Party Services
Microsoft Power BI
This visual operates as a component within Microsoft Power BI:
· Subject to Microsoft's Privacy Policy and Terms of Service
· Data handling governed by your organization's Power BI configuration
· Microsoft's security and privacy protections apply
· Visual configuration stored using Power BI's native property storage
No Other Third Parties
· The visual does not integrate with any other third-party services
· No external APIs or web services accessed
· No external fonts, libraries, or resources loaded from remote sources
· No analytics services contacted
· No CDN or external asset loading
· Complete client-side operation within Power BI environment
Data Retention
Visual-Specific Data
Configuration Settings:
· Retained within your Power BI report until manually changed or removed
· Persist indefinitely with the report file
· Can be modified at any time through Format pane
· Reset to defaults when visual is removed from report
Business Data Values:
The visual does NOT retain your business data. Values are read from your Power BI data model at render time only. Data retention is managed by Power BI according to your organization's policies.
No Historical Data:
· The visual does not maintain historical records, logs, or viewing history
· No change tracking or audit trail (handled by Power BI if enabled)
· Session data cleared when Power BI session ends
· No persistent cache of data values
Power BI Data
· Data retention managed by Power BI according to your organization's policies
· The visual does not influence or modify Power BI's data retention behavior
· Users can remove the visual and all associated configuration at any time
· Deleting the visual from a report removes all stored settings
User Rights and Control
Data Control
You maintain complete control over the visual:
· Configure Settings: Full control over all visual settings through Power BI Format pane
· Delete Visual: Remove the visual and all associated configuration from reports
· Customize Appearance: Change colors, fonts, sizes, and all visual properties
· Reset Settings: Return to default settings through Format pane
· Export: Standard Power BI export functions work with the visual
· Data Source Control: Full control over which measures/columns feed the visual
Transparency
· All visual functionality is transparent and configurable
· No hidden data processing or background operations
· Open communication about visual capabilities and limitations
· No automatic data collection or background syncing
· All settings visible and adjustable in Format pane
International Data Transfers
No Data Transfers
The Speedometer KPI Visual does not transfer business data internationally:
· All processing occurs within your local Power BI environment
· Data residency follows your Power BI tenant configuration
· No cross-border data transmission of business metrics by the visual
· Data remains within your organization's Power BI boundaries
· Compliance with data sovereignty requirements depends on your Power BI configuration
Children's Privacy
General Use
The visual is designed for business and professional use:
· Not specifically designed for use by children under 13
· Does not collect personal information from any users, including children
· Parental controls managed through organizational Power BI policies
· Content appropriateness of displayed KPIs is the responsibility of the organization
· No targeted features or data collection aimed at children
Updates and Changes
Privacy Policy Updates
· Changes to this privacy policy will be communicated through visual updates
· Significant changes will be highlighted in release notes and documentation
· Users can review the current policy at any time
· Material changes to data handling will require explicit user consent
· No changes to core privacy principles without notification
Visual Updates
· Visual updates may include new features but will not change core privacy principles
· No new data collection will be introduced without explicit user consent and notification
· Security improvements may be implemented transparently
· Feature additions will maintain the same privacy-first approach
· Performance enhancements will not affect data handling
Compliance
Standards and Regulations
The visual is designed to support compliance with:
GDPR (European General Data Protection Regulation):
· No personal data collection
· User control over all visual settings
· Right to deletion supported (remove visual)
· Data minimization principles followed
· Processing occurs locally (no cross-border transfers)
· Transparency in data handling
CCPA (California Consumer Privacy Act):
· No sale of personal information
· Transparent data practices
· User rights respected
· No sharing of business data
SOX (Sarbanes-Oxley Act) - for applicable organizations:
· Data integrity through Power BI persistence
· Audit trail through Power BI's native logging
· No external data manipulation
· Visual settings provide consistent reporting
HIPAA (Health Insurance Portability and Accountability Act):
· Can be used with non-PHI business metrics
· Organizations must ensure appropriate use
· No transmission of protected data
· Visual operates within HIPAA-compliant Power BI environments
Organizational Compliance
· Compliance responsibility remains with your organization
· The visual supports but does not guarantee regulatory compliance
· Organizations should assess visual usage within their specific compliance requirements
· Users are responsible for ensuring displayed KPIs comply with organizational policies
· IT departments should review data handling for alignment with corporate governance
Sensitive Content
User Responsibility
When using the Speedometer KPI Visual with sensitive or confidential business metrics:
· Ensure appropriate access controls are configured in Power BI
· Follow your organization's content classification and handling policies
· Consider sensitivity of business metrics when sharing reports
· The visual does not provide additional encryption beyond Power BI's standard protections
· Review content for compliance with data protection regulations
· Consider competitive intelligence implications of shared metrics
Recommendations
Do NOT display KPIs containing:
· Classified or restricted financial information (without authorization)
· Sensitive competitive intelligence
· Personal employee performance metrics (without proper permissions)
· Confidential business metrics without proper security
· Proprietary formulas or calculations (if not authorized)
· Regulated healthcare or financial data (without compliance verification)
Best Practices:
· Review Power BI sharing settings before distributing reports with KPIs
· Use Power BI's built-in security features (RLS, workspace permissions)
· Document KPI definitions and approval in accordance with organizational policies
· Apply appropriate access controls for reports containing sensitive metrics
· Regular review of shared reports containing business performance data
· Use aggregated or anonymized metrics when appropriate
Contact Information
Privacy Questions
If you have questions about this privacy policy or the visual's data handling:
Developer: Abdalla Dabes, P.E, PSP, PMP
Email: AbdallaDabes@AbdallaAIsolutions.onmicrosoft.com
Organization: Abdalla AI Solutions
Support Response
· Privacy inquiries: Responded to within 2 business days
· Data handling questions: Detailed responses within 3 business days
· Compliance support: Available for organizational requirements
· Security assessments: Consultation available for enterprise deployments
Disclaimer
Limitation of Liability
The visual is provided "as-is" without warranties regarding data security. Users are responsible for appropriate data handling within their organizations. Security depends on proper Power BI configuration and organizational policies. Business metric sensitivity assessment is user's responsibility. The developer is not liable for inappropriate use or data breaches resulting from organizational security misconfigurations.
Best Practices
We recommend:
Security:
· Regular review of Power BI security settings
· Appropriate user training on sensitive data handling
· Regular updates to the visual for security improvements
· Implementation of row-level security (RLS) where appropriate
Content Management:
· Review of displayed metrics sensitivity before sharing reports
· Documentation of KPI definitions and approval workflows
· Regular audit of displayed business metrics
· Consideration of competitive intelligence in shared reports
Compliance:
· Compliance with organizational data governance policies
· Assessment of regulatory requirements (GDPR, HIPAA, etc.)
· Regular audits of displayed business intelligence
· Consideration of data sovereignty and geographic restrictions
Performance:
· Use of efficient DAX measures
· Testing KPI calculations before embedding in production reports
· Monitoring of report performance with speedometers
· Optimization of data model queries
Transparency Report
Data Flow Summary
1. Configuration: User configures visual settings through Power BI Format pane
2. Data Binding: User assigns measures/columns to data fields (Actual, Target, Min, Max)
3. Rendering: Visual reads values from Power BI data model at render time
4. Display: Speedometer gauge rendered client-side using SVG
5. Persistence: Visual settings saved with Power BI report file
6. Deletion: User removes data by deleting visual or changing data fields
External Connections:
✗ No external connections whatsoever
✗ No external APIs
✗ No analytics services
✗ No tracking services
✗ No third-party data services
Data Transmission:
✗ No business data transmission
✗ No user information transmission
✗ No tracking data
✗ No analytics data
✓ All processing 100% client-side within Power BI
Copyright © 2026 Abdalla Dabes. All rights reserved.
This privacy policy applies specifically to the Speedometer KPI Visual for Power BI. For information about Microsoft Power BI's privacy practices, please refer to Microsoft's Privacy Statement.
Your Privacy is Our Priority
We are committed to protecting your data and maintaining transparency.
Questions? Contact: AbdallaDabes@AbdallaAIsolutions.onmicrosoft.com
© 2026 Abdalla Dabes. All rights reserved.