I couldn't find any documentation on these formats, that is why I've kept the android one lenient and put at least 100 chars instead of a fixed number