Site Sparks

Site Sparks

Site Sparks lets you add a touch of magic to the web, customizing sites to behave exactly the way you want. Using small pieces of JavaScript called user scripts (Sparks), it can modify pages, automate tasks, add shortcuts, and enhance your browsing experience. With Site Sparks, you don’t just browse the web, you craft it.

Who Is Site Sparks For?

Site Sparks is designed for:
  1. Users who enjoy customizing websites.
  1. Developers or learners experimenting with JavaScript.
  1. Power users who want more control over how websites behave.

How to Access Site Sparks?

  1. Open Ulaa > Settings > Site Sparks.

How to add new Sparks?

You can add sparks (scripts) in two ways:

1. Create a Spark Manually
  1. Open Site Sparks
  2. Tap “Add Spark”
  3. Enter a name and description
  4. Set Allowed Sites and Blocked Sites. These control where the Spark will run and valid URL patterns must be used here.
  5. Add the JavaScript code
  6. Save the Spark.
2. Import a User Script/ Spark
  1. Choose Import.
  2. Select a compatible JS file.
  3. Review and edit if needed.
  4. Confirm to add it to your Sparks list.
You can find user scripts:
  1. In developer communities.
  2. Open Source Script Repositaries. 
  3. By writing your own. 
Warning
User scripts have powerful access to web pages and can read or modify sensitive information. Only scripts that are trusted and verified should be installed. Any outcome resulting from installing or running a script is solely the responsibility of the user.

How to export all Sparks at once?

  1. On iOS : Go to menu > Export all. 
  2. On Android : Select your preferred Sparks. Go to menu > Export all. 

How to Edit a Spark

  1. Open Site Sparks
  2. Tap the Spark you want to edit
  3. Edit as necessary. 
  4. Tap Save
Notes
Changes apply after the page reloads.

How to Delete a Spark

  1. Open Site Sparks
  2. On iOS : Swipe left on the Spark. On Android: long-press the Spark
  3. Tap Delete
Notes
This permanently removes the Spark.

How to turn a Spark On or Off?

Each Spark has a toggle switch.
  1. On → Spark runs on matching sites
  2. Off → Spark is saved but does not run

How to import a Spark File?

  1. Open Site Sparks
  2. Tap the menu
  3. Select Import
  4. Choose a .js file
  5. Review details
  6. Confirm to add
Notes
Maximum file size: 150 KB

How to export Sparks?

  1. Open Site Sparks
  2. On iOS : Swipe right on a Spark. On Android: long-press
  3. Tap Export
You can also export all Sparks from the menu.

How to reset to Default Sparks?

This restores built-in Sparks and removes custom ones.
  1. Open Site Sparks
  2. On iOS: Swipe right on a Spark. On Android: Long-press a Spark
  3. Tap Export
Notes
This action cannot be undone.


Notes
Have more questions about Site Sparks? Check this help document to learn more.
Info
For any additional queries or assistance reach us at https://ulaabrowser.zohodesk.com/portal/en/newticket 
Want to share your feedback? Write to us at https://ulaa.com/feedback 


    • Related Articles

    • Site Sparks URL Pattern

      A URL pattern helps determine the sites on which a Spark should run. The general structure is: <scheme>://<host>/<path> Component Description Notes / Examples Scheme The protocol of the URL Must be one of: http, https, or a wildcard * (matches only ...
    • Smart Dark Mode

      Smart Dark Mode applies a dark-coloured theme to websites for visual convenience. It is especially beneficial in low-light conditions as it is easy on the eyes and reduces eye strain. You can customize the application of dark mode to all sites, ...
    • Incognito mode

      Assume that you are planning a surprise gift for your loved one's birthday, and you eventually end up searching for the top 10 gifts online- you wouldn't want your family to know the surprise gift, would you? Anyone can easily search the browsing ...
    • Adblocker

      Ulaa AdBlocker is designed with a privacy- first approach that blocks and prevents trackers from collecting your data. It also blocks deceptive ads, pop-ups, fingerprint tracking and keeps malicious bad-wares away from your system for a better ...
    • Developer mode quick action tools

      Change the look of web pages with Quick Actions In the developer mode of Ulaa, there are several Quick Action tools designed to enhance the development experience and provide developers with helpful features. These tools are designed to improve ...