Video Tutorials: Step-by-step videos covering key components and features.
Webinars & Live Demos: Regular sessions for new features, updates, and best practices.
Community Forum: Active community support and user forums.
Custom Training: Optional personalized training and workshops offered through Syncfusion or partners.
Developer Blog & Resources: Helpful insights, best practices, and troubleshooting tips.
Security Measures
Data Encryption: Supports data encryption in transit (SSL/TLS) and at rest, where applicable.
Authentication & Authorization: Compatible with industry-standard auth protocols (OAuth, Active Directory).
Secure Coding Practices: Components are built following secure coding standards.
Compliance: Adheres to relevant compliance standards (e.g., GDPR, GDPR).
Regular Security Audits: Conducts security reviews and updates.
Updates & Patches: Releases security patches promptly for identified vulnerabilities.
Updates
Update Frequency:
Major releases typically occur once or twice a year.
Minor updates, bug fixes, and patches are released more frequently, often monthly or quarterly.
Management Process:
Updates are managed via downloads, NuGet packages, or integrated into development environments.
Customers can choose when to upgrade or apply patches, allowing controlled deployment.
Release notes detail new features, fixes, and deprecated features.
Compatibility & Support:
Syncfusion aims to maintain backward compatibility and provides detailed migration guides for major updates.
Data Ownership and Portability
Data Ownership:
Users retain full ownership of their data processed and stored within their applications built with Syncfusion components.
Syncfusion emphasizes that their SDKs and components do not interfere with your data ownership rights.
Data Portability:
Since Syncfusion provides software development kits rather than hosted cloud services, data portability primarily depends on how organizations implement data storage.
The SDKs facilitate integration with your existing data sources, allowing organizations to extract and migrate data as needed.
Scaling Up / Down
Licensing Flexibility:
Syncfusion primarily licenses via subscriptions or perpetual licenses, which can typically be scaled by purchasing additional licenses or reallocating licenses within organizational teams.
Commercial Terms:
The licensing allows organizations to adjust the number of developers or licenses over time, depending on project scope and staffing.
Some licensing models (e.g., monthly, annual subscriptions) enable organizations to easily scale up or down within the licensing period.
Implementation:
For larger shifts, organizations can contact Syncfusion support or sales to adjust licensing agreements or get additional licenses.
The terms & conditions for contract renewal and cancellation
Renewal Terms:
Typically, license agreements are annual or multi-year subscriptions, with renewal options at the end of each term.
Renewal is generally automatic unless canceled, or as specified in the license agreement.
Cancellation Policy:
Organizations can usually cancel subscription services before the renewal date, often with a notice period (e.g., 30 days before renewal).
Perpetual licenses do not require renewal but may be subject to upgrade or support renewal terms.
Termination Conditions:
Usually detailed in the license agreement, including conditions such as non-payment or breach of terms leading to termination.
Refund policies vary based on the specific licensing agreement.
Compliance
GDPR: Compliance with data protection regulations in the EU.
ISO Standards: Product design aligns with ISO standards for security and quality.
SOC Reports: May have SOC 2 Type II reports or similar, verifying controls over data security.
Security Certifications: Adheres to industry best practices in security, including SSL/TLS for data in transit.