LightPhoenix
First Post
These Character Builder PDF-images do not allow easy abstraction of the text content; so that is the kind of PDF they require their application to create.
I don't mean the following to suggest piracy, as a disclaimer.
Text-recognition programs are trivial to implement on images like this, even in PDF form. That's why you see (for example) CAPTCHAs with various distorting elements in them.
That said, if someone really wanted to get the data, all they would have to do is capture the incoming data from the database. Hopefully there's some encryption on it, but given that you know the data, it's probably not difficult to crack it, whatever it is.
The real impediment to piracy from this model is the application itself. It would be a fair amount of work to write something that would act like the online CB. Which is why you see stuff like the programs to alter the offline CB data.