WSG Report and Statement Tool

The information that you provide below will generate a sustainability report that you can download and further refine.

None of the fields are required, and none of the information you enter is stored outside your web browser.

Choose a document type
Basic information
In this section you can provide the minimal set of information recommended for your sustainability report. This includes information about your organization, the standards you applied, and your contact information for feedback.

About your report

(Example: "Example Inc.")
(Example: "Example website" or "Example app version 1.1")
(Example: "https://example.com")

Application of sustainability

Sustainability best practices
Sustainability standards
Sustainability legislation

Conformance status

Additional sustainability considerations

Feedback options

(Example: "+12 34 567 89 00")
(Example: "sustainability@example.com")
(Example: "PO Box 1, 234 Example Ville")
(Example: "@YourName" on social media)
(Example: "5 business days")

Date of publication

Web Sustainability Guidelines
In this section you can describe the efforts your organization takes to ensure sustainability. This helps users to understand your sincerity and the validity of the claims you make in your sustainability report.
User Experience Design
2.1 - Identify, assess, disclose, review, and mitigate sustainability impacts
Success Criteria - Impact analysis
Success Criteria - External impact
2.2 - Understand user requirements or constraints
Success Criteria - Audience evaluation
2.3 - Integrate sustainability into every stage of the ideation process
Success Criteria - Sustainable brand development
Success Criteria - Wireframes and prototypes
Success Criteria - Participation and testing
Success Criteria - Environmental ideation
2.4 - Design efficient and streamlined user journeys
Success Criteria - Efficient paths
Success Criteria - Patterns for efficiency
Success Criteria - Content discovery
2.5 - Design to assist and not to distract
Success Criteria - Respect user attention
Success Criteria - Distraction-free design
Success Criteria - Remove engagement traps
2.6 - Avoid being manipulative or deceptive
Success Criteria - Deceptive design patterns
Success Criteria - Advertisements
Success Criteria - Analytics and tracking
Success Criteria - Search Engine Optimization
2.7 - Make deliverables understandable and reusable
Success Criteria - Deliverables reusability
Success Criteria - Deliverables documentation
Success Criteria - Deliverables readability
2.8 - Use a design system for interface consistency
Success Criteria - Design system
2.9 - Optimize media to reduce resource use
Success Criteria - Need for media
Success Criteria - Optimized media
Success Criteria - Lazy loading
Success Criteria - User-controlled media
Success Criteria - Media management and use
2.10 - Ensure animation is proportionate and easy to control
Success Criteria - Need for animation
Success Criteria - Avoiding overburdening
Success Criteria - Control animation
Success Criteria - Efficient animation
2.11 - Use optimized web typography
Success Criteria - Pre-installed typefaces
Success Criteria - Web font optimization
Success Criteria - Web font subsetting
2.12 - Avoid unwanted notifications
Success Criteria - Need for notification
Success Criteria - Notification settings
2.13 - Reduce the impact of downloadable and physical documents
Success Criteria - Printed documents
Success Criteria - Optimized documents
Success Criteria - Optimized delivery
Success Criteria - Labels and choice
2.14 - Involve users early in the project
Success Criteria - Early user testing
2.15 - Audit and test for bugs or issues requiring resolution
Success Criteria - Ongoing evaluation
Success Criteria - Automated tests
Success Criteria - Performance testing
2.16 - Validate usability through testing and real-world usage
Success Criteria - Usage changes
Success Criteria - Usability testing
2.17 - Provide cross-platform compatibility support
Success Criteria - Compatibility documentation
Success Criteria - Maintaining compatibility
Success Criteria - User constraints
Web Development
3.1 - Set goals based on performance and energy impact
Success Criteria - Performance goals
Success Criteria - Energy intensity
3.2 - Minify and remove unused code
Success Criteria - Minified code
Success Criteria - Remove redundancy
3.3 - Modularize bandwidth-heavy components
Success Criteria - Code splitting
3.4 - Avoid redundancy and duplication in code
Success Criteria - Remove or simplify
Success Criteria - Iteration over recreation
Success Criteria - Organize code arrangement
3.5 - Treat third parties the same as first parties
Success Criteria - Assess and reduce
Success Criteria - Third-party implementation
Success Criteria - Self-hosting
Success Criteria - Third-party preferences
3.6 - Ensure code follows good semantic practices
Success Criteria - Semantic code
Success Criteria - Optional features
Success Criteria - Non-standard code
Success Criteria - Custom code
3.7 - Defer the loading of non-critical resources
Success Criteria - Asynchronous code
Success Criteria - Optimized loading
3.8 - Structure metadata for machine readability
Success Criteria - Required elements
Success Criteria - Meta tags
Success Criteria - Structured data
3.9 - Use media queries that support sustainability goals
Success Criteria - Media and preference queries
3.10 - Ensure layouts work for different devices and requirements
Success Criteria - Device-adaptable
Success Criteria - Progressive enhancement
Success Criteria - Carbon-aware design
Success Criteria - Alternative browsing
3.11 - Use sustainable JavaScript and APIs
Success Criteria - Sustainable JavaScript
Success Criteria - Energy-relevant APIs
Success Criteria - API requests
3.12 - Use dependencies sparingly and maintain them
Success Criteria - Dependency management
Success Criteria - Dependency necessity
Success Criteria - Dependency updates
3.13 - Include expected and beneficial files
Success Criteria - Expected files
Success Criteria - Beneficial files
3.14 - Use the most efficient solution for your service
Success Criteria - Appropriate Implementation
Success Criteria - Optimized methodology
Success Criteria - Static over dynamic
Success Criteria - Extensions and plugins
Success Criteria - Interface components
3.15 - Use the latest stable language version
Success Criteria - Versioning
Success Criteria - Language choice
3.16 - Reduce the number and complexity of database queries
Success Criteria - Efficient database querying
Success Criteria - Reuse of retrieved data
Success Criteria - Data minimization in queries
Success Criteria - Data lifecycle controls
Hosting, Infrastructure, and Systems
4.1 - Use sustainable hosting
Success Criteria - Provider selection
Success Criteria - Efficient operation
Success Criteria - Equipment longevity
Success Criteria - Low-carbon electricity
Success Criteria - Remaining emissions
Success Criteria - Domain names
4.2 - Optimize caching and support offline access
Success Criteria - Caching resources
Success Criteria - Offline access
4.3 - Reduce data transfer with compression
Success Criteria - Server-side compression
Success Criteria - Media compression
4.4 - Setup necessary error pages and redirection links
Success Criteria - Error pages
Success Criteria - Redirection
4.5 - Avoid maintaining unnecessary virtualized environments or containers
Success Criteria - Unused environments
4.6 - Use automation wisely
Success Criteria - Task automation
Success Criteria - Necessary tasks
Success Criteria - Automated scaling
Success Criteria - Suspicious activity management
4.7 - Define the frequency of data refreshes
Success Criteria - Refresh frequency
4.8 - Back up critical data at routine intervals
Success Criteria - Data backups
4.9 - Assess the impact and requirements of data processing
Success Criteria - Carbon shifting
Success Criteria - Protocol efficiency
Success Criteria - Event-driven architecture
Success Criteria - Data processing efficiency
Success Criteria - Efficient location
4.10 - Use Content Delivery Networks (CDNs) when beneficial
Success Criteria - Global CDNs
Success Criteria - Sustainability commitment
Success Criteria - Inappropriate resources
4.11 - Ensure infrastructure fits project requirements
Success Criteria - Lowest requirements
4.12 - Store data according to the needs of your users
Success Criteria - Remove unused data
Success Criteria - Lifecycle management
Success Criteria - Efficient storage
Success Criteria - Optimized logging
Success Criteria - Asset downloads
Business Strategy and Product Management
5.1 - Have an ethical and sustainable product strategy
Success Criteria - Public documents
Success Criteria - Achievements and compliance
Success Criteria - Governance over time
Success Criteria - Technology legislation
5.2 - Assign a sustainability advocate
Success Criteria - Advocate for sustainability
5.3 - Inform, raise awareness, and train for sustainability
Success Criteria - Inform and aware
Success Criteria - Routine training
Success Criteria - Active participation
Success Criteria - Training materials
Success Criteria - Incentivize progress
5.4 - Communicate the environmental impact of user choices
Success Criteria - Communication of impact
5.5 - Calculate the environmental impact
Success Criteria - Life-cycle assessment
Success Criteria - Competitor impact
Success Criteria - Tooling impact
5.6 - Define clear organizational sustainability goals and metrics
Success Criteria - Web sustainability goals
5.7 - Validate web sustainability efforts through external verification
Success Criteria - Obtaining verification
Success Criteria - Maintaining verification
5.8 - Support mandatory disclosures and reporting
Success Criteria - Policies and practices
Success Criteria - Impact reports
Success Criteria - Disclosure reporting
Success Criteria - Impact reduction
5.9 - Create one or more impact business models
Success Criteria - Theory of change
5.10 - Follow a product management and maintenance strategy
Success Criteria - Management and maintenance
Success Criteria - Planning Strategy
Success Criteria - Resourcing products
Success Criteria - Resource measurement
Success Criteria - Failure indicators
5.11 - Implement continuous improvement procedures
Success Criteria - Continuous improvement
Success Criteria - Retrospectives conducted
Success Criteria - Iterative consideration
Success Criteria - Functionality decisions
5.12 - Document updates and evolutions
Success Criteria - Feature changes
5.13 - Evaluate if a digital product or service is necessary
Success Criteria - Sustainable Development Goals
Success Criteria - Creation evaluation
Success Criteria - Obstacle consideration
5.14 - Provide a supplier standards of practice document
Success Criteria - Vetting potential partners
Success Criteria - Collaborative measurement
Success Criteria - Informative partner promotion
5.15 - Share economic benefits
Success Criteria - Living wage
Success Criteria - Incentivisation
Success Criteria - Employee benefits
5.16 - Share decision-making power with affected parties
Success Criteria - Decision-making
5.17 - Use Diversity, Equity, Justice, Inclusion (DEJI) practices
Success Criteria - DEJI practices
Success Criteria - DEJI training
Success Criteria - DEJI improvements
5.18 - Promote responsible data practices
Success Criteria - Data practices
Success Criteria - Data ownership
Success Criteria - Outdated content
5.19 - Establish responsible practices around AI and emerging or disruptive technologies
Success Criteria - AI (Artificial Intelligence) and data collection
Success Criteria - Business adaptation
Success Criteria - Environmental responsibilities
Success Criteria - Automated tooling
Success Criteria - Quantum resilience
5.20 - Adopt responsible financial practices
Success Criteria - Fuel divestment
Success Criteria - Responsible finance
5.21 - Adopt organizational philanthropy practices
Success Criteria - Philanthropy policy
Success Criteria - Voluntary work
5.22 - Plan for a digital product or service's care and end-of-life
Success Criteria - End-of-life care
5.23 - Repair, reuse, refurbish, recycle or reduce e-waste
Success Criteria - E-waste management
Success Criteria - E-waste policy
Success Criteria - Refurbishment strategy
Success Criteria - Right to repair
5.24 - Define performance, environmental, and human budgets
Success Criteria - Environmental budget
Success Criteria - Performance budget
Success Criteria - Human budget
Success Criteria - Measurable improvements
5.25 - Use and contribute to open source
Success Criteria - Open source governance
Success Criteria - Collaboration and contribution
5.26 - Create a business continuity and disaster recovery plan
Success Criteria - Plan of action
Success Criteria - Audience awareness

Additional Information

Approval and complaints process
In this section you can add information about the formal approval of this sustainability report and, if applicable, any complaints escalation procedure.

Formal complaints

Approval of the sustainability report

(Example: "John Doe")
(Example: "Director of Communication")
Preview results
Back to the generatorDownload HTMLDownload markdownExport to JSON