{"id":49915,"date":"2016-09-30T11:27:00","date_gmt":"2016-09-30T16:27:00","guid":{"rendered":"https:\/\/content.findlaw-admin.com\/ability-legal\/supreme\/legal-commentary\/a-death-knell-for-airline-passenger-profiling.html"},"modified":"2016-09-30T11:27:00","modified_gmt":"2016-09-30T16:27:00","slug":"a-death-knell-for-airline-passenger-profiling","status":"publish","type":"supreme","link":"https:\/\/supreme.findlaw.com\/legal-commentary\/a-death-knell-for-airline-passenger-profiling.html","title":{"rendered":"A Death Knell for Airline Passenger Profiling?"},"content":{"rendered":"\n<div class=\"wp-container-core-columns-is-layout-9d6595d7  fl-block-columns fl-sectionWithSidebar fl-container fl-flex fl-flex-wrap fl-gap30\">\n    \n    <div class=\"fl-page-articles   fl-block-column fl-section-main fl-section-main-full-width\">\n        <div class=\"yui-g\" id=\"leftcol-module\">\n      <!-- Right Line of Links Section -->\n      <!-- BEGIN PICTURE INSERTION -->\n      <!-- BEGIN TITLE AND AUTHOR INSERTION -->\n      <table>\n        <tr>\n\n          <td width=\"100\" rowspan=\"3\" class=\"wiauthor\"><a href=\"\/legal-commentary\/anita-ramasastry-archive\"><img decoding=\"async\" src=\"https://supreme.findlaw.com/static/f/images\/writ\/anita.ramasastry.jpg\" border=\"0\"><\/a><\/td>\n          <td class=\"wititle\"><h1>A Death Knell for Airline Passenger Profiling? <br><span class=\"subtitle\">Two Government Reports Highlight the Problems Plaguing CAPPS II<\/span><\/h1><\/td>\n        <\/tr>\n        <tr>\n          <td class=\"wiauthor\"><a href=\"\/legal-commentary\/anita-ramasastry-archive\" class=\"graybold\"><h2>By ANITA RAMASASTRY<\/h2><\/a><\/td>\n        <\/tr>\n        <tr>\n          <td class=\"widate\">Wednesday, Mar. 17, 2004<\/td>\n\n        <\/tr>\n      <\/table>\n      <span class=\"smalltext\"><p>Since the September 11 terrorist attacks, improving aviation security has been a priority for the federal government. Among the most controversial proposals to address it is the Computer Assisted Passenger Pre-Screening System II (CAPPS II). <\/p> <p>CAPPS II is designed to use commercial and government data to verify passenger identity, and to decide whether individual fliers pose security risks. The Transportation Security Administration (TSA) is the agency tasked with implementing this program. <\/p> <p>\tThe program was initially intended to detect terrorists and keep them off airplanes. In August 2003, however, TSA announced that CAPPS II would also serve as a law enforcement tool to identify individuals wanted for violent crimes.<\/p> <p>Based on privacy concerns that I have discussed in <a href=\"\/legal-commentary\/airline-passenger-profiling-based-on-private-sector-data.html\" class=\"left-link\">a previous column<\/a>, Congress voted to block funding for CAPPS II unless the TSA could satisfy eight criteria relating to privacy, security, accuracy and oversight. (TSA may, at this time, move forward in testing CAPPS II, however.) In addition, Congress also asked the General Accounting Office (GAO) to conduct a review of CAPPS II to determine whether it met the relevant criteria. <\/p> <p>This February, <a href=\"http:\/\/www.gao.gov\/new.items\/d04385.pdf\" class=\"left-link\" rel=\"noopener\">that report<\/a> came in. And it concluded that CAPPS II has numerous problems, as I will explain. <\/p> <p>\tThen today, March 17, <a href=\"http:\/\/www.aclu.org\/Privacy\/Privacy.cfm?ID=15034&amp;c=40\" class=\"left-link\" rel=\"noopener\">a second report<\/a> was released by the DHS. It confirmed that the TSA was involved in the transfer of JetBlue Airways passenger information to a Department of Defense subcontractor, Torch Concepts, for use in a data mining study (which I also discussed in <a href=\"\/legal-commentary\/the-safeguards-needed-for-government-data-mining.html\" class=\"left-link\">an earlier column<\/a>). Moreover, the DHS report found that, &#8220;The TSA employees involved acted without appropriate regard for individual privacy interests or the spirit of the Privacy Act of 1974.&#8221;<\/p> <p>As these two reports suggest, and as I will argue in this column, CAPPS II should not go forward unless it incorporates comprehensive further measures to protect privacy and to provide security for the data in the government&#8217;s possession. <\/p> <p>. <\/p> <b><\/b><p>How CAPPS II Would Work<\/p> <p>\n<!-- MIDDLE AD PLACEHOLDER -->\n\tIn 1998, a passenger risk assessment program was implemented as an additional measure to help prevent a terrorist attack on passenger aircraft. In the wake of September 11, Congress directed the TSA to improve that system. The result was CAPPS II.<\/p> <p>After receiving fierce criticism of its first proposal for CAPPS II, the TSA on August 1, 2003 issued a new notice regarding the program. The notice informed the public that TSA intended to begin testing CAPPS II, and attempting to address some of the criticism the agency had received.<\/p> <p>According to the notice, CAPPS II will proceed through four steps:<\/p> <p>(1)\t<u>Data Collection<\/u>. Airlines will be required to collect certain data from every passenger, and pass it along to the TSA. Upon purchasing an airplane ticket, passengers will have to provide four pieces of information: their name, address, telephone number, and date of birth. <\/p> <p>(2) \t<u>Identity Authentication<\/u>. The TSA will send that information to commercial data services, which will then send back an &#8220;authentication score&#8221; intended to indicate &#8220;a confidence level in that passenger&#8217;s identity.&#8221; The idea is that these data services will figure out if we are who we say we are. <\/p> <b><\/b><p>\tBut that raises some questions: What if a person&#8217;s information is incorrect, or his name is similar to that of a criminal? What are tolerable false positive and false negative rates when it comes to verifying identity &#8212; and how can mistakes be corrected? Or, what if a person &#8212; because of her age, or lack of income or credit history, is not present in these databases to have her identity verified? <\/p> <p>(3) \t<u>Risk Assessment<\/u>. The TSA will then perform a risk assessment for each passenger, drawing upon law enforcement, intelligence, or other government databases. Each person will be scored as either an &#8220;acceptable,&#8221; &#8220;unknown,&#8221; or &#8220;unacceptable&#8221; risk. <\/p> <p>\tAgain, this is troubling &#8212; the TSA notice does not make clear the criteria for such assessments, and much of the data relied upon may be confidential data, so that a passenger may not ever known why he or she has been deemed an &#8220;unacceptable&#8221; risk. <\/p> <p>And again, what are acceptable false positive and false negative rates &#8212; and how can mistakes be corrected? Also, what kind of data should be collected, and how long should the data be retained? Who will have access to the data and for what purposes?<\/p> <p>(4) \t<u>Enforcement of &#8220;Unacceptable&#8221; and &#8220;Unknown&#8221; Risk Assessments<\/u>.<\/p> <p>Each passenger&#8217;s risk score would then be forwarded to airport security personnel. Those who score &#8220;unknown&#8221; would be subjected to heightened scrutiny. Those who receive an &#8220;unacceptable&#8221; risk assessment will be denied boarding passes, and law enforcement authorities will interview them to decide whether they can board the plane.<\/p> <b><\/b><p>The GAO Report: the TSA Gets a Failing Grade in Seven out of Eight Categories<\/p> <p>The GAO report found that as of January 2004, the TSA had not adequately addressed seven of Congress&#8217;s eight concerns. <\/p> <p>Why did TSA fail so spectacularly? In part, the GAO noted, because it failed to timely test the CAPSS II program. According to the report, the TSA had not effectively managed and monitored CAPPS II&#8217;s development and operation. <\/p> <p>In addition, according to the report, the TSA had also failed to protect passenger privacy; address the accuracy of the data relied upon; create a system to address erroneous labeling of passengers; prevent abuse; or create security procedures. (Such procedures are necessary to prevent hackers from compromising the data used in the screening process.) <\/p> <p>According to the report, TSA has also failed to adequately &#8220;stress test&#8221; CAPPS II to see if it even works. Does it really spot &#8220;high risk&#8221; passengers? Does it waste resources with false high-risk assessments? We don&#8217;t know. So even those who would willingly sacrifice some privacy for greater security ought to be very disappointed with the TSA and CAPPS II. <\/p> <p>Another reason CAPPS II may not be effective is identity theft. If someone else can steal your identity, then verification of who you actually are may be highly problematic. And as we all know, today, with the Internet, identity theft is all too common. <\/p> <b><\/b><p>Errors in Data May Be Rife\t<\/p> <p>As noted above, CAPPS II will incorporate both government and commercial data. Each kind of data has its own flaw: Commercial data is often error-ridden. And government data is secret, and may be error-ridden, for all we know. <\/p> <p>\tErroneous-but-secret government data probably can&#8217;t be challenged at all. The CAPPS II Privacy Act notice includes a procedure for passengers to access their records, and to &#8220;contest or seek amendment of&#8221; those records. And the TSA notes that it will use a TSA Ombudsman and a Passenger Advocate to help passengers to request corrections of their records. But the records it refers to are the airlines&#8217; records, <u>not<\/u> the government&#8217;s. <\/p> <p>In addition, the error rate will likely be worsened if TSA carries out its announced plan to begin checking passengers for outstanding criminal warrants. What if the warrant data is error-ridden? <\/p> <b><\/b><p>Even A Small Data Error Rate Will Cause Huge Problems<\/p> <p>Readers may object that we can live with a few errors in order to get greater security. But the American Civil Liberties Union (ACLU) has pointed out that even a small error rate would create huge problems. <\/p> <p>With CAPPS II checking an estimated billion transactions, the ACLU points out, &#8220;[e]ven if we assume an unrealistic accuracy rate of 99.9%, mistakes will be made on approximately one million transactions, and <u>100,000 separate individuals<\/u>.&#8221; (Emphasis added.) So even a tiny error rate will lead to many, many errors. <\/p> <p>Not only will a lot of innocent people be flagged, but worse, as the ACLU notes that a high degree of false positives &#8220;will make it extremely hard to find the handful of real terrorists amid the ocean of false positives.&#8221;<\/p> <p>\tEven the government&#8217;s more limited existing &#8220;no-fly&#8221; lists have caused many innocent, Americans to be subjected to countless searches, interviews and refusals to allow them to board. And after an error has been made, it has proved impossible to correct, due to federal government bureaucracy.<\/p> <b><\/b><p>\tThe government&#8217;s own assessment is the right one: Thus far, CAPPS II has been plagued by problems. If it is not drastically transformed, it ought to be cancelled. <\/p> \n\n\n<\/span>\n\n\n<hr size=\"1\">\n<p class=\"authorfoot\">\n\n<!-- BEGIN AUTHORS FOOTNOTE -->\n<a name=\"bio\"><\/a>\nAnita Ramasastry is an Associate Professor of Law at the University of Washington School of Law in Seattle and a Director of the Shidler Center for Law, Commerce &amp; Technology.\n<br><br>\n\n<\/p>\n    <\/div><div class=\"was-this-helpful\">\n    <div\n            class=\"was-this-helpful__question-container\"\n            aria-labelledby=\"was-this-helpful__question\"\n            role=\"group\"\n    >\n        <span\n                id=\"was-this-helpful__question\"\n                class=\"was-this-helpful__question fl-text-lg-bold\"\n        >Was this helpful?<\/span>\n        <button\n                class=\"was-this-helpful__button fl-text-sm\"\n                aria-label=\"Yes\"\n                value=\"yes\"\n        >\n            <span class=\"was-this-helpful__button-text fl-text-bold\">Yes<\/span>\n            <i class=\"was-this-helpful__button-icon\">\n                <svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <g id=\"thumbs-up\" clip-path=\"url(#clip0_604_3418)\">\n                        <path id=\"Vector\"\n                              d=\"M6 21H3C2.46957 21 1.96086 20.7893 1.58579 20.4142C1.21071 20.0391 1 19.5304 1 19V12C1 11.4696 1.21071 10.9609 1.58579 10.5858C1.96086 10.2107 2.46957 10 3 10H6M13 8V4C13 3.20435 12.6839 2.44129 12.1213 1.87868C11.5587 1.31607 10.7956 1 10 1L6 10V21H17.28C17.7623 21.0055 18.2304 20.8364 18.5979 20.524C18.9654 20.2116 19.2077 19.7769 19.28 19.3L20.66 10.3C20.7035 10.0134 20.6842 9.72068 20.6033 9.44225C20.5225 9.16382 20.3821 8.90629 20.1919 8.68751C20.0016 8.46873 19.7661 8.29393 19.5016 8.17522C19.2371 8.0565 18.9499 7.99672 18.66 8H13Z\"\n                              stroke=\"#666666\" stroke-width=\"2\" stroke-linecap=\"round\"\n                              stroke-linejoin=\"round\"><\/path>\n                    <\/g>\n                    <defs>\n                        <clipPath id=\"clip0_604_3418\">\n                            <rect width=\"22\" height=\"22\" fill=\"white\"><\/rect>\n                        <\/clipPath>\n                    <\/defs>\n                <\/svg>\n            <\/i>\n        <\/button>\n        <button\n                class=\"was-this-helpful__button fl-text-sm\"\n                aria-label=\"No\"\n                value=\"no\"\n        >\n            <span class=\"was-this-helpful__button-text fl-text-bold\">No<\/span>\n            <i class=\"was-this-helpful__button-icon\">\n                <svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <g id=\"thumbs-down\" clip-path=\"url(#clip0_604_3423)\">\n                        <path id=\"Vector\"\n                              d=\"M16 0.999995H18.67C19.236 0.989986 19.7859 1.18813 20.2154 1.55681C20.645 1.9255 20.9242 2.43905 21 3V10C20.9242 10.5609 20.645 11.0745 20.2154 11.4432C19.7859 11.8119 19.236 12.01 18.67 12H16M9.00003 14V18C9.00003 18.7956 9.3161 19.5587 9.87871 20.1213C10.4413 20.6839 11.2044 21 12 21L16 12V0.999995H4.72003C4.2377 0.994543 3.76965 1.16359 3.40212 1.47599C3.0346 1.78839 2.79235 2.22309 2.72003 2.7L1.34003 11.7C1.29652 11.9866 1.31586 12.2793 1.39669 12.5577C1.47753 12.8362 1.61793 13.0937 1.80817 13.3125C1.99842 13.5313 2.23395 13.7061 2.49846 13.8248C2.76297 13.9435 3.05012 14.0033 3.34003 14H9.00003Z\"\n                              stroke=\"#666666\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/g>\n                    <defs>\n                        <clipPath id=\"clip0_604_3423\">\n                            <rect width=\"22\" height=\"22\" fill=\"white\"\/>\n                        <\/clipPath>\n                    <\/defs>\n                <\/svg>\n            <\/i>\n        <\/button>\n    <\/div>\n    <span class=\"was-this-helpful__taken-action fl-text-sm-bold\"><\/span>\n    <div class=\"was-this-helpful__feedback-container\">\n        <div class=\"was-this-helpful__choose-option-message\" role=\"status\">\n            <p class=\"was-this-helpful__choose-option-message-text\"><\/p>\n        <\/div>\n        <form class=\"was-this-helpful__feedback-form\">\n            <div class=\"was-this-helpful__feedback was-this-helpful__feedback--positive\">\n                <fieldset>\n                    <legend class=\"was-this-helpful__feedback-form-title\" tabindex=\"0\">Why was this helpful?<\/legend>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--understandable\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Easy to understand\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--understandable\"\n                        >Easy to understand<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--solved-problem\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Solved my problem\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--solved-problem\"\n                        >Solved my problem<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--other\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"positive-feedback\"\n                                value=\"Other\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--other\"\n                        >Other<\/label>\n                    <\/div>\n                <\/fieldset>\n            <\/div>\n            <div class=\"was-this-helpful__feedback was-this-helpful__feedback--negative\">\n                <fieldset>\n                    <legend class=\"was-this-helpful__feedback-form-title\" tabindex=\"0\">Why was this not helpful?<\/legend>\n                    <div class=\"was-this-helpful__choose-option-message\" role=\"status\">\n                        <p class=\"was-this-helpful__choose-option-message-text\"><\/p>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--missing-info\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Missing Information\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--missing-info\"\n                        >Missing the information I need<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--complicated\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Too complicated\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--complicated\"\n                        >Too complicated \/ too many steps<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--dated\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Out of date\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--dated\"\n                        >Out of date<\/label>\n                    <\/div>\n                    <div class=\"fl-radio-button-field fl-flex was-this-helpful__feedback-form-title\">\n                        <input\n                                id=\"was-this-helpful__radio-button--negative-other\"\n                                class=\"fl-radio-button-field-input\"\n                                type=\"radio\"\n                                name=\"negative-feedback\"\n                                value=\"Other\"\n                        >\n                        <label\n                                class=\"fl-radio-button-field-label fl-text-sm was-this-helpful__radio-label\"\n                                for=\"was-this-helpful__radio-button--negative-other\"\n                        >Other<\/label>\n                    <\/div>\n                <\/fieldset>\n            <\/div>\n            <div class=\"was-this-helpful__form-buttons-container\">\n                <button\n                    class=\"was-this-helpful__feedback-button was-this-helpful__feedback-button--positive at-feedback-submit fl-button secondary\"\n                    type=\"submit\"\n                >\n                    <span class=\"fl-button-content\">Submit<\/span>\n                    <i\n                        class=\"fa fa-angle-right medium\"\n                        aria-hidden=\"true\"\n                    ><\/i>\n                <\/button>\n                <button\n                    class=\"was-this-helpful__feedback-button was-this-helpful__feedback-button--cancel fl-button primary disabled\"\n                    type=\"reset\"\n                >\n                    <span class=\"fl-button-content\">Cancel<\/span>\n                    <i\n                        class=\"fa fa-times-circle medium\"\n                        aria-hidden=\"true\"\n                    ><\/i>\n                <\/button>\n            <\/div>\n        <\/form>\n    <\/div>\n    <div class=\"was-this-helpful__thank-you-message\" role=\"status\">\n        <i class=\"was-this-helpful__thank-you-message-icon fa fa-check\"><\/i>\n        <p class=\"was-this-helpful__thank-you-message-text\" aria-live=\"polite\"><\/p>\n    <\/div>\n<\/div>\n\n\n    <\/div>\n    \n    <div class=\"fl-block-column fl-section-sidebar\">\n        \n    <\/div>\n<\/div>","protected":false},"parent":49876,"menu_order":0,"template":"app\/Http\/Controllers\/Templates\/ArticlePageController.php","meta":{"_acf_changed":false,"_stopmodifiedupdate":false,"_modified_date":"","_cloudinary_featured_overwrite":false},"class_list":["post-49915","supreme","type-supreme","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme\/49915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme"}],"about":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/types\/supreme"}],"up":[{"embeddable":true,"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/supreme\/49876"}],"wp:attachment":[{"href":"https:\/\/supreme.findlaw.com\/legal-api\/wp-json\/wp\/v2\/media?parent=49915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}