Actually, here's a way you can be even more clear legally...

Don't download/use WhatsApp yourself, rather have someone else use it, and then 
give you a copy of their SQLite database it produced.

You yourself only look at the SQLite database, and not the program.

This is then essentially a clean-room scenario, you're just looking at your 
data 
file.

-- Darren Duncan

On 2015-06-29 3:19 PM, Darren Duncan wrote:
> I think a WhatsApp database is analogous to a data file and falls outside the
> concept of reverse engineering here.
>
> If say Microsoft Word had legalize against reverse-engineering it, a 
> reasonable
> person wouldn't expect that to apply to reverse-engineering the format of MS
> Word documents, rather just the program.
>
> At the very least, since WhatsApp databases store user data, it should be
> reasonable to understand their structure in order that users can extract their
> own data from them reliably.
>
> -- Darren Duncan
>
> On 2015-06-29 6:42 AM, John McKown wrote:
>> On Sun, Jun 28, 2015 at 7:24 AM, <bob_sqlite at web.de> wrote:
>>
>>> Hi,
>>>
>>> I teach pupils SQL in school.
>>>
>>> I want to create exercises about the SQLite database of Whatsapp.
>>>
>>> Can you tell me the names of tables and the names of columns?
>>>
>>> For the tables, I'll think of data.
>>>
>>> Thank you,
>>>
>>> Bob
>>>
>>
>> I'm going to go a bit sideways on this, I hope it is not objectionable.
>> Have you contacted Whatsapp about this? I ask because on their web site at
>> https://www.whatsapp.com/legal/, it specifically has legalese saying "
>> (iii) you will not attempt to reverse engineer, alter or modify any part of
>> the Service;" I am not any kind of a lawyer. But it _might_ be argued
>> (similar to Oracle vs. Google on the Java API) that the schema of the
>> SQLite data base is "part of the Service" and that, especially by using it
>> for teaching purposes, you are "reverse engineering" it. Yes, likely a
>> extreme position. But IP lawyers can be sharks. Just myself, personally,
>> I'd contact Whatsapp and simply ask permission, perhaps explaining what you
>> want to do and why you thought that their DB would be a good teaching
>> scenario for your students.
>>
>> Again, I'm just trying urge caution in today's litigious society. I don't
>> mean to imply that you are doing anything illegal or immoral (or fattening
>> <grin/>).

Reply via email to