GitHub Spark: Improvements, DPA coverage, & dedicated SKU

Published: (December 10, 2025 at 12:10 PM EST)
2 min read

Source: GitHub Changelog

Spark is covered by the GitHub Data Protection Agreement

As of October 27th, Spark is covered by the GitHub Data Protection Agreement, which means data handling in Spark matches that of generally available products, even though Spark is still in public preview. This enables organizations with stricter data requirements to leverage Spark like any other GA product. To learn more, read the documentation about how DPA applies to preview features.

Dedicated SKU & budget controls for Spark

Organization admins will now see a dedicated SKU for Spark in their billing views. This allows admins to:

  • View Spark spending separately from other Copilot usage in billing dashboards and CSV exports.
  • Set granular premium‑request budgets and overage policies specifically for Spark.
  • Optionally set a bundled premium‑request budget for all products that leverage premium requests.

All of these settings can be managed in the Billing and licensing tab for your organization.

Billing view showing Spark SKU
Budget controls for Spark

Improved visual quality of generated apps

The Spark agent now produces apps with more unique designs and higher‑quality UI/UX. Below are some examples of the visual improvements:

Example 1 of improved app UI
Example 2 of improved app UI
Example 3 of improved app UI

Agent improvements

  • The Spark agent now better respects previous manual user edits, ensuring it doesn’t overwrite any manual changes.
  • Enhancements to handling highly complex apps that exceed the context window of available models, improving reliability for complex use cases.

Repository creation org admin setting

Org admins can now force repository creation for all Sparks to be within the organization rather than personal user accounts. This setting is off by default and can be enabled on the Copilot Settings page.

Repository creation setting in Copilot Settings

Other improvements

  • Numerous accessibility enhancements to make building and editing Sparks more accessible.
  • Live preview of your app now appears as soon as code generation completes, allowing immediate interaction.
  • Removal of test paths for a specific custom domain used in Spark development, reducing potential security risks.
  • Multiple bug fixes addressing UI, iteration, publishing, and repository creation issues.
  • Improvements to ensure manual commits to Sparks are not lost.
  • UI changes prevent users from submitting multiple simultaneous requests to the agent, eliminating related errors.

Try out these improvements today

Visit github.com/spark to build your next app.

Disclaimer: The UI for features in public preview is subject to change.

Back to Blog

Related posts

Read more »

Let’s talk about GitHub Actions

GitHub Actions has grown massively since its release in 2018; in 2025 alone, developers used 11.5 billion GitHub Actions minutes in public and open‑source proje...

Days since last GitHub incident

Article URL: https://github-incidents.pages.dev/ Comments URL: https://news.ycombinator.com/item?id=46233798 Points: 74 Comments: 47...