However, you can totally make tools to hack your own stuff.
And this company only advertises their unlocking abilities to law enforcement services, who are presumably authorized to access the device (via warrant). So the company itself isn't accessing devices without authorization, so they aren't technically "hacking anybody".
Cue Tony Soprano saying "warrant! WARRANT!" to his housekeeper.
What are the chances that Cellebrite requires clients to supply a warrant for each device they unlock?
Cellebrite sells law enforcement an on-premise method to unlock devices. At that point it's no longer Cellebrite unlocking the phones, it's Law enforcement who is unlocking the devices.
Since they (at glance) only sell to law enforcement I think it's reasonable to assume that they expect their device to be used legally (they aren't selling it to @xxXRUSKI1337Hax04xXX who we all no is up to no good.)
Disclaimer: My understanding is mostly of US law, the company is Israeli and I'm not familiar with Israeli law, or the laws of other countries Cellebrite contracts with, although I think this would similarly apply to most jurisdictions
It is not law enforcement grade, just simple copier Cellebrite made for mobile phone stores to copy data from old phone to new one.
Finally Cellebrite does not seem to actually do any unlocking; rather, it sells it's tool to the government. As long as that sale is legal, they are out of the picture.
Why would they need to?
They supply devices to clients that can be reasonably expected to have access to warrants at need. The US legal system, at least, does not consider it reasonable for Cellbrite to actively monitor and police every use of its products by its legal customers to ensure full adherence to surrounding legal requirements.
Thinly veiled PR like this is advertisement to state agencies who will contract their work out to you. Even if it is work with a government that your own government doesn't agree with, thats when the lack of munitions regulation on exploits comes into play. So as long as your state client isn't on the OFAC list, you can take the contract.
Exploiting probably isn't illegal, but as soon as you begin to use these exploits against other people to access their data it is illegal. So selling the exploit or performing it for clients would mean assisting someone in breaking the law.
They probably aren't going to get in trouble since their clients are often government agencies themselves.
You are writing this on “Hacker News”. Maybe you should rephrase that.
unlocking a carrier-locked phone under contract
-vs-
unlocking a carrier-locked phone out of contract
-vs-
unlocking a phone (password or fingerprint locked)
-vs-
unlocking a phone stolen/you don't own (hacking)
However most countries can authorize law enforcement to access the device under various conditions (for example a warrant). So while the owner of the device doesn't authorize accessing the device, the law allows the police to access it.