Sometimes you're in a rush to grab everything, and don't have the time to check what files you picked up. Sometimes you need something to help decrypt a file while you handle disabling data bombs. You'll want a Data Sprite for that!
Before I tell you what abilities a baseline Data Sprite can use, let me tell you about its powers, Steganography.bat and Watermark.bat.
When a Data Sprite uses Steganography, it finds a file with the least relevance to its charge, and hides the data within that file. No matter what, the file cannot be found by a Data Search. Instead, anybody wanting to locate the file must get 4 hits or more on a Matrix Perception Test. This includes you and the sprite who hid it, though! This trick might not work on your fellow technomancers, but it'll keep those files hidden for a good while at least!
With the Watermark power, the Data Sprite can leave a tag of sorts on an Icon or Node. This tag can only be seen by Resonance users; Sprites, Technomancers, and other Resonance based entities on the Matrix! With this, the sprite can leave messages and mark said Icons and Nodes. Keep in mind that other sprites can overwrite tags!
This is not a comprehensive list of all the actions a Data Sprite can take, but all the actions that they will be able to use as a baseline. Remember, all Sprites are capable of taking on extra Complex Forms (One for every Three Rating Points), but can not take on any extra skills!