← All talks

Secure AI-Powered Chat Platform for Law Enforcement

BSides Delaware · 202028:37121 viewsPublished 2020-12Watch on YouTube ↗
Speakers
Tags
CategoryTechnical
StyleTalk
About this talk
James Corbett presents Impact, an AI-powered instant messaging and collaboration platform designed specifically for law enforcement agencies. The tool acts as a virtual fusion center, connecting officers across departments and jurisdictions while suggesting case matches and collaborative opportunities through machine learning. Built with end-to-end encryption, CJIS and HIPAA compliance, and no backend data storage, Impact addresses gaps in commercial chat platforms used by police.
Show original YouTube description
Secure AI Powered Chat platform for LE
Show transcript [en]

[Music] hello everybody um i'm gonna take a guess and say that i'm live right now so uh my name is james corbett i am one of the co-founders of impact and impact is instant messaging platform and collaboration tool for law enforcement so essentially what we've built is your ai powered virtual fusion center now for those of you who don't know what a fusion center is i'm just going to quickly go over the history of that because it will give you a real insight to what we're actually building here so a fusion center is you know department of homeland security developed them to help uh with information sharing among law enforcement agencies both federal state and local

or uh not both but all federal state and local uh agencies and what we're trying to do over here is to combine and create a tool almost like a slack or a discord combined they're combining their great features and creating a slack or discord for law enforcement and then the artificial intelligence is going to work as a little brain on the back end where if an officer from one district is uh communicating about something uh or about a case that is similar to what another officer in another district or another town or state even is talking about something similar we're going to pair those guys up those detectives or officers uh with each other so that they can

begin to collaborate like hey is this something that we are both working on is this a similar case a similar per or perpetrator and if it is that makes our ai smarter if it's not makes our ai smarter and also will allow the officers to work together if they have to now in law enforcement there is a bit of an issue just like actually every industry has this problem i'm sure developers run into this i'm sure um salesman salesmen definitely run this and any in any industry there is the ego so i want to solve this case me me me i want all the credit so what we're trying to do is say hey listen we're going to match you guys up

you can still say no of course our platform's just suggesting hey you two should work together because they're similar cases but um you know if they don't they're going to be able to work and collaborate with other officers to solve cases faster um so the officer that we actually worked with directly to uh build this tool his name is detective steven sidda and they actually use slack right now in hartford connecticut and up in connecticut in general but they're using it almost illegally uh but what we built is um it's siegis compliant criminal justice information systems compliant and hipaa compliant um so we're facing or we're building the uh the platform to be compliant on

both sides so that officers can talk about whatever they need we are not a database system so we're not saving anything in a database we're just for information sharing and collaboration um just like a slack so uh the way we're actually working with that is every um we actually give power to uh departments to choose when their information will get uh released or or um deleted from the system so we zip it into a file and send it to them so they can download it within x amount of time and we get rid of it on our end we will also give powers to different departments to allow us to build onto their systems their existing

servers because there's plenty of states and larger police agencies law enforcement agencies that have their own server farms and we would even build directly onto there and still connect it to everyone else and it's a really exciting tool for us simply because or it's a really exciting proposition i should say for us because you'll notice as you look at the trend of law enforcement's agencies and their hiring it's actually getting smaller so what we're building will allow these smaller departments and these smaller agencies even new york city is decreasing in size to work together and actually maximize resources at that point especially with something like a little bit of an ai brain on the back end

that gets smart and smarter every day um to help them in their efforts of you know saving lives and uh for instance i look forward to the day that we help them solve maybe a big um saving a large amount of children right from sex slaves which sex slavery which is a a topic that you know has become really uh becoming more prominent and i and i hope that we can help you know marshals us marshals you know save those children and even you know finding murderers or thieves and things like that of course as well is very important um but that's kind of like a little mini milestone for me that i look forward to

um so yeah that's that's that's it i think in a nutshell i love actually having a q a so if you guys have any questions please let me know um and is there are there any questions right now as i'm because if not i'll just continue to talk a little bit about use cases uh no not quite yet so i mean you can keep you can keep talking you got time cool um so yeah so impact i'll tell you guys a little bit about where where it came from and the idea and everything so a little bit of background on me is i personally i went to stockton university i went to columbia university and i actually ended up trying to build

a tool that helps out communities to help them collaborate better and easier have actual healthy conversations instead of detrimental ones because one of the things that we studied at columbia was actually the impact of political correctness i'm sure all of us now see the landscape that we're living in that actually that whole methodology led me down this crazy path where i actually ended up being a founder and co-founder of this right here project refit it is a tool that uh it's project refit blue skies we launched it out it's actually the first app of its kind for the military first responders and veteran space where we're connecting guys instantly together to tap of a button to

check in on each other mental health wise but i noticed as we're building these tools too and i'm sorry as i was doing my research also political correctness was becoming a problem even for law enforcement so uh i built up a tool called uh impact live so it's actually a live streaming tool where we will allow offices this is also going into our products by the way so it's kind of cool to talk about uh it's a little ahead of its time it is completed but um that's not the tool that we're selling yet but it will be a plug-in anyway so what it is impact live is a live streaming tool where police officers can be in their cars driving um

and they can go live to their uh communities around them directly and introduce themselves so it becomes almost like cops or or live pd or something of those sorts but within your own local community and officers can use it to get to know their citizens now it's not for every officer because some officers are undercover they can't have their names known and blah blah blah it would be more for the community of relations officers and the guys that are trying to move up in the ranks let's say also and become a chief one day um you know the more like they want to be more uh visual with their with their uh their um uh citizens so uh constituents if you

will too but that's that's what we built to try to bridge that divide because uh political correctness and a lack of knowledge of who your officers are the the theory is if you get to know your officer when you have a let's say the most to give you an example actually the most dangerous encounter a police officer can have is actually one where they pull someone over um and you know there's a few factors happening there where one the officer might get hit by a car as he's as he's out there he might get struck by a vehicle um and killed or two the person in the vehicle tries to kill him uh or ends up becoming a high speed

chase or something along those lines so what we're trying to aim at is that officer maybe he has one encounter that might have gone bad but instead of it going bad the officer the person in the vehicle might know who that officer is and have seen him before on a live stream and might be like oh wait i know this guy this is in my case this is officer corbett right and i'm not a police officer by the way not impersonating just in the example um he could be like oh it's officer corbett like hey what's up officer corbett it's like hey how are you today the whole conversation changes you can see that i'm a good guy

i'm just doing my job i'm genuinely looking out for my community right um those kind of things could have a huge impact uh and we eventually want to do things where you can buy an officer a cup of coffee or the officer can have a a stream that he's doing for a non-profit on behalf of a nonprofit and raise money for his favorite non-profit um you know all the money and proceeds go to that non-profit uh you know things like that to really build the community together right he could be doing a stream for this soccer team that you know they just made nationals and they need to raise money to send the kids like that is the idea behind impact live

right we want to make an impact for the officers on the community sure it stands for instant messaging uh platform and collaboration tool however um there's more to it the actual impact that we're trying to allow these officers to have is is one that we've been thinking about deeply so it's it's actually an exciting proposition because you'll open up a whole new world of understanding and getting to know officers near you um with all that said uh is there are there any questions or anything like that uh nope nothing so far yeah okay but again if if people do come up with things or uh by the time that we have to uh take a break for closing um we always

have the uh the room for q a for people okay cool cool cool i just i love back and forth conversation on things um but yeah i totally totally got it um but yeah so that's that's the instant or the impact live tool that we're going to be plugging in eventually and what we plan to do with all of this so um we actually plan on having uh even with between impact the virtual fusion center that's ai powered and the impact live tool we plan to give a full suite of tools to law enforcement agencies of course some agencies wouldn't even use it for instance impact live we don't expect a federal agency to be using that

right that's more for the the local police departments even state police departments because you know some barracks in state police departments like new jersey i know they actually service entire towns also sheriff's departments might be able to use this and county police departments like camden county police department there's anybody that serves the public directly we would imagine would be on the live tool and what we plan on actually uh collecting data from that is how the officers interact with people and actually how the citizens interact with the officers um and that could go all the way down to even if the officer talks about his favorite lunch spot in town we might be able to send um eventually

we would like to do this extend that restaurant let's say a sticker that says hey approved by officer xyz on impact right so we can actually try to even um you know help support business locally that and the police department could be a part of that and we help the department with their community policing in that way so they don't have to worry about you know doing those things like the police department that is we would automatically be helping the police department um with their community policing efforts uh which is you know community policing by the way is one of the most important forms of policing and also public relations and when done effectively it can

actually qualm any kind of unrest because they know that people know especially in today's day and age they know who their officers are and we know that because i actually gave a tool to camden police department in new jersey and if you don't know camden new jersey it is they're trying to repair it they're trying to make it better they're doing their best um but it is a violent city it is a crime ridden city in many areas um the the downtown or the uh waterfront area is getting built up and they're trying to improve this city from the water out so gentrification if you will but they're trying to do gentrification properly where they bring in jobs and things for

the people that are actually in that city in camden city so what we did as an organization we gave them a tool for them to use to live stream but uh they were we built it to allow them to live stream to youtube twitter or i'm sorry uh periscope and facebook at one time uh to make it easier uh to start out with before building the actual app standalone app so um now we're not saying we were the direct reason why camden had such a good relationship with our citizens where there was no unrest and no riots or anything like that but we certainly played a part when everything ended up happening we played a part in that because we

allowed the officers to talk to their citizens and the citizens to interact back with their uh police department um and to actually talk oh good i i was going to say we we actually do have some questions coming in now if you wanted to hit some of them awesome yeah i'm actually going to say i'm going to say one more thing actually to uh to bring a close to that um and i'm so excited thank you guys for asking questions i cannot wait um and i want to give a heads up that anything too technologically um related i might actually fail uh because the developers i'm the designer and the research guy and the i guess you could say the

visionary of it but the people that are behind the scenes are the ones really grinding it out but i'm gonna do my best on those but anyway to kind of tie everything up uh one of the most important pieces of data uh that i actually studied that allowed me to think of this product and i forgot to mention it and that's the live streaming product specifically um was that of genocide i actually was studying genocide because negotiation competent resolution i was studying that at columbia it's on a mass scale you study conflict so genocide actually there's a graph that showed i i wish i had i wish i could share things with you guys but

follow my hands um there's a graph that showed like little spikes here and there and basically when they fell when a spike went up they would sequester the persons or they would silence the people and they would do that for like 10 years or 15 20 years of silencing people you'd see like small big spikes and then go back down and if they keep on doing that not listening to the people you see a huge spike right and we go right off the charts basically and then you that's when genocide have violence happens um and i well my professor and i spoke peter coleman you can look him up tedx what we spoke about was how uh political

correctness uh could be that silencing of of a certain voice right of people's voices and and silencing them and that could actually lead to that spike um and i specifically because i studied criminology and such knew the relationship with citizens and officers so i applied that to that i wanted people to be able to talk to the officers and see them and get to know them so we could give them a voice and give the officers a voice back and forth having actual chat um having an actual conversation but anyway that is it uh what is the question what about the questions yeah uh we got several uh so from quadling uh he wants to know how well the

application is secured yeah so um we i know that we're built on amazon right now we use s3 uh it's so cds compliance also goes all the way down to not just the software but also where it's being stored so amazon of course they have their servers are you know protected behind gates and bars and things like that um so we also have hipaa compliance because we use um a platform called pubnub which is really good for they have uh 99.9 um you know uh rate of security for for chat uh and you can look them up pubnub it's a great chat platform um and we use mla or i'm sorry um multi uh mfa i'm sorry mfa multi-factor

uh authentication um and we were actually looking to move over to um move over to azure and azure is you know obviously they're the new uh government they're gonna be providing the government with their uh services with their um microsoft azure with theirs oh my god server farms they're going to provide them with their servers so we're eventually going to move over to that uh move over to azure because they're working with government directly um but yeah so when it comes to security we we put in every single step that it takes to to be secure uh even all the way down to um we actually separate departments from each other so the only channel

departments can get into are actually general channels like you can look up any department any officer within a platform um but you you cannot enter into all of there unless you have if unless they give you access to the other chat just like things slack or discord unless they give you access to the other uh channels within the department the only one you have access to is a general channel so that in the general channel you can ask okay i'm looking for an officer who's an expert in this field um you know that's that's all the way down to that so we we're trying to keep everything pretty secure that way as well so admin level and

we have we have different sign-in credentials that you'd use uh so that's that's uh hopefully answers your question also i know that we have 256-bit encryption and we're actually end-to-end encryption as well uh using uh pubnub it's end-to-end encryption uh so we have we have a lot of uh security cool another question from acula 109. um how do you connect wait um how do oh how does the ai connect things when the database gets dumped every hour um so it's not every hour uh so but here's the cool thing so we make a partnership uh so that's a that's actually a great question um so we make a it's it's um not every hour it's actually um

we're going to be partnering up with an ai company i i'm not going to say their name because we it's illegal actually right now but we illegal in terms of like the agreements and such but um we are actually going to have them be the database so they're going to be plugged into us so we can be separate it's actually pretty awesome uh partnership that way we can be separate they can be reading everything in their databases the police department's database whatever um and then if their officers are talking about something they can actually partner everyone up um but also to answer that question even further um we're hoping that um you know officer or

police departments we get so smart eventually that while they're having their conversations about a certain perp and other officers having a similar conversation um they will be able to match it up and we're also on top of that too because you said one hour getting dumped it's actually um i don't know how often the information is going to get dumped and deleted off our systems it's up to the department so it could be every it could be every hour i doubt that by the way but it could be as long as two years or three years before things are deleted off our system it could be again as little as an hour so they actually set the retention rates

if you will um the department has all control over that but uh again going back to the database what i to answer your question even further let's say what if it's a serial killer right in the case of a serial killer and a serial killer he the last time he killed was 15 years ago well if the database that or if the ai that we're partnered with that company if they have access to that data and there's an officer talking about like i mean similar like wait a second all of these descriptions match up to this serial killer or or these three serial killers let's bring it into and say hey look officer detective from xyz department um

there's actually people talking about or there's a or there's uh perps that are similar to these descriptions and they're show killers these are their names you should look into these um so it's actually just like assisting the officer that way too but it would be connected back with that uh ai company it's not us that's handling that it's a partnership that we made i hope that answers that question directly if not please clarify i'm totally down to help make you understand for sure um quad ling also asked why wouldn't leos just use commercial off the shelf stuff like slack sure so right now slack that's a great question so officers are using it right now

um but the they actually aren't slack isn't c just compliant so slack has um they call it a god mode they meaning the officers i was working with where it actually is a vulnerability in slack system um where they can actually read and conduct search within the department within uh the departments and such um we don't have that we don't allow that ability right so we actually have to partner with a company to do the search for us because our servers never see what's being said and it's end-to-end equip encryption so um the we don't actually have if you hack into our servers you're not going to see [ __ ] right ever a part of my language i don't

know if another curse my bad guys um but i do that so you're not gonna be able to see anything how dare you actually the thing i know i know i'm sorry um but that's how that's how um and that's what actually every department that we've spoken to so far is excited about like oh that's amazing um so um it's also because another thing that's a difference and again great question quad length another difference for us is especially for larger agencies um they want to own the data they want to have a server or a platform like slack on their own servers we can provide that we can come in install it like that's a major

difference actually between us and a slack to answer your question but also another aspect to it is how we're designed so what i mean by that is you can actually search for any department any officer and you know you're searching it's not like slack where you would search and you'd see a bunch of different like servers and such it's just for law enforcement right um at least the launch of it will just be for the public safety sector um so you know you're getting in touch with and searching for someone that's within that arena so it's a it's a major uh um important step for us so and also uh another super important question from

acula 109 would the ai know how to connect officers based on memes shared oh god um you know what we talked about so um that's a great one um so we talked about lunches right so we actually talked so that's where ashley also came up with and that's why i talked about when we send department like hey your department likes to eat here like you got a sticker that's sealed we're actually expecting officers to use it to talk about hey where should we get lunch today and like you know have them talk about this so maybe we can share with and that's such a cool idea actually maybe we could share with the police like hey

you guys love to use this meme let's let people know in your community on your facebook pages and your twitter this is the the meme of the month that is such a cool idea what a great i'm excited about that that is so cool sorry uh i'm getting oddly excited right now okay if anybody else has any other great suggestions like that let me know that's super cool uh another question thank you erica um from beep boop beep and twitch chat um you know like a lot of these questions are great and super serious but i also have to read their screen names out which is awful uh are there are there physical security concerns with oversharing about law

enforcement officers not the best time to be in law enforcement right now so i'm i assume you're talking about impact live with that question now that is a great question that is actually um something even that that's actually one of the reasons why we moved away from impact live right away and tried to find another thing to solve which is how we ended up into impact just impact the tool um we actually built impact live first uh we talked i i can't tell how many people i tell how many departments i talk to officers and such every single one of them was like dude like are they gonna know where i'm at like but they didn't understand fully

even like that they wouldn't be able to see where you are like via the camera like they can't tell especially if it's angled properly but um it's also sometimes even the sharing of like too much of the name and such but effective community policing you're supposed to do that right you're supposed to know who your officer is you're supposed to know who your politician is right you're supposed to know who the ceo of a publicly traded company is and i think that um eventually when we gain this is the idea we gain the trust of law enforcement through building and solving a major problem um like we are with the impact tool and then saying hey look

we have this impact live plug-in this is how you use it these are the use cases in these instances here you can even just have a a weekly community address from the chief of police right or a monthly community address from the chief of police that you put up on there that's not the full use of the tool that we recommend but that's one thing you can do because yes the identity of the officers and such people might be afraid to use it right now especially right now but i think we need to learn to move past that in my opinion because if you look at again that data that i talked about the genocide they're

not saying there's gonna be genocide please don't misconstrue my words um but if you look at that kind of data and you see that when you're when you're um silencing people and honestly law enforcement is silent if you look at how it's been moving as an industry they've been becoming more and more secretive and that's not actually a good thing when you're serving people right in a community so we're trying to teach them how to actually communicate again um through the impact live tool and showing them that hey the future is actually very bright if you open up a little bit more and you are um not afraid to show who you are authenticity if you will so we're trying

to allow police departments to show that they're [ __ ] people i'm sorry that they're people um and that they have feelings and that they have uh emotions you know and and they also they just want to do their best for you they're not just out there to hurt you they actually want to help their community and protect their community now officers do have a very difficult job in that they have to deal with people that are melted into carpets as one person put it not to get that you know pull out with you guys but let's put it in perspective here um they have to see that kind of stuff right so they are hurting also and i

think it's something that's been overlooked again that's a part of project refit um that's overlooked a lot of the time and we forget the human element and that's what we're trying to bring back so it's a great question and it is one that we are trying to get over by gaining their trust by solving problems so uh for them to show them that we actually care as a company too as people so awesome well we actually do have some more questions but we're running up on time uh because we got to get to closing uh ceremonies pretty quickly uh but um the remaining questions should be in the question q a chat so um like there's a couple from over to

the village or something we can talk to yeah yeah for sure yeah for sure um all right cool well james thank you so much and for everybody else listening uh we're gonna take a quick break and do our closing in just a little bit see everybody i hope you enjoyed it thanks james